1016 153
6292 65
3288 108
2118 382
2040 336
1866 197
5371 621
3091 685
2792 507
12615 485
16735 407
1195 158
6511 51
3506 804
2948 204
5143 226
1548 99
3249 474
3289 422
3577 657
15483 278
2403 362
1680 93
7565 416
4591 272
2151 193
2505 374
16745 934