104081 389
14774 343
3258 554
23635 643
3514 214
1597 177
13665 224
14358 123
13277 123
1000 44
453 32
9998 247
10233 321
2259 296
15712 303
2145 197
2820 335
1134 104
1983 405
8335 96
9616 558
11971 252
15655 376
6878 253