31121 962
26514 186
107231 821
67112 674
41108 459
106236 973
39820 480
43333 948
76226 961
72197 349
36900 910
38899 945
91407 806
105281 674
48333 269
36879 515
193398 688
85425 1051
20566 199
70090 140
28225 370
70366 397
48449 373
21170 476
137618 336
30462 655
52992 178
98233 531