31121 962
26514 186
107231 821
67111 674
41107 459
106236 973
39820 480
43333 948
76226 961
72195 349
36900 910
38899 945
91406 806
105280 674
48333 269
36879 515
193396 688
85424 1051
20566 199
70090 140
28225 370
70366 397
48449 373
21169 476
137616 336
30462 655
52991 178
98231 531