3109 34
255582 701
189256 302
67989 473
18102 615
108157 636
81477 219
17330 240
9532 409
19985 192
43092 312
59555 330
4329 190
26002 57
7171 598
102693 329
15157 679
7252 464
37692 212
21247 327
28353 84
5615 176
36790 773
7778 204
23813 318
29887 414
128046 970
21420 651