31061 962
26415 186
66939 673
56866 253
41004 459
106061 973
39682 480
43155 948
76035 961
36813 910
38833 945
105064 674
48197 269
36820 515
193062 688
85128 1050
20515 199
69922 140
70147 397
48317 373
21132 476
137280 336
52885 178
98087 531
92174 682
31787 242
30791 254
35161 278