31123 962
26516 186
107245 821
67116 674
41110 459
106237 973
39825 480
43341 948
76240 961
72206 349
36904 910
38901 945
91417 806
105292 674
48346 269
36881 515
193413 688
85436 1051
20567 199
70098 140
28236 370
70376 397
48453 373
21173 476
137638 336
30465 655
52997 178
98236 531