31123 962
26517 186
107247 821
67116 674
41110 459
106238 973
39825 480
43341 948
76242 961
72206 349
36904 910
38901 945
91418 806
105292 674
48346 269
36881 515
193417 688
85436 1051
20567 199
70098 140
28236 370
70379 397
48453 373
21173 476
137639 336
30465 655
52999 178
98236 531