106026 75
10899 679
25910 432
14351 329
118174 214
19695 599
89520 567
60969 789
21768 175
113904 365
196641 176
22312 234
17463 281
48601 418
24893 263
9209 297
7216 327
3321 603
6745 227
3637 210
24839 49
9086 796
12154 532
18490 330
33341 197
23438 277
16684 185
17164 580