1021 153
6306 65
3274 107
2130 382
2034 336
1849 197
5368 621
3094 685
2793 507
12600 485
16741 407
1198 158
6532 51
3507 804
2946 204
5117 226
1556 99
3248 474
3279 422
3644 657
15463 278
2451 362
1667 93
7562 416
4586 272
2151 192
2502 374
16751 934