16051 600
32178 99
6067 634
1982 170
5032 225
4799 62
28736 165
15238 163
36344 515
24778 132
33657 294
15189 69
21864 425
16197 896
17150 347
8412 352
8385 809
15403 720
6621 545
6039 625
7838 615
6503 817
4094 43
10782 558
49104 469
25410 695
41613 756
19997 62