2093 108
9692 487
3505 768
8402 834
16430 380
10057 75
2101 296
3444 871
3729 770
6279 358
1610 169
6218 82
3558 791
5973 702
1771 199
2221 328
18594 286
3580 732
8106 503
2298 107
12495 408
3704 291
25797 568
20313 128