1018 153
6292 65
3289 108
2118 382
2040 336
1866 197
5372 621
3092 685
2792 507
12618 485
16747 407
1195 158
6512 51
3506 804
2950 204
5143 226
1550 99
3249 474
3295 422
3582 657
15509 278
2447 362
1683 93
7566 416
4596 272
2159 193
2507 374
16747 934