50684 3
53032 3
13629 3
32327 3
12055 3
28077 3
20658 3
28908 3
29603 3
4205 3
2451 3
19784 3
6705 3
11352 3
18677 3
7955 3
5730 3
8176 3
42502 3
19859 3
16405 3
13330 3
14556 3
345203 3