3109 34
255578 701
189256 302
67984 473
18102 615
108155 636
81477 219
17330 240
9532 409
19985 192
43091 312
59553 330
4328 190
26001 57
7171 598
102691 329
15157 679
7252 464
37689 212
21247 327
28353 84
5615 176
36790 773
7778 204
23813 318
29887 414
128037 970
21420 651