31128 962
26524 186
107284 821
67136 674
41117 459
106252 973
39836 480
43359 948
76253 961
72225 349
36913 910
38904 945
91434 806
105312 674
48361 269
36883 515
193445 688
85448 1051
20569 199
70108 140
28251 370
70402 397
48463 373
21180 476
137671 336
30471 655
53007 178
98251 531