1016 153
6292 65
3289 108
2118 382
2040 336
1866 197
5371 621
3091 685
2792 507
12616 485
16736 407
1195 158
6511 51
3506 804
2948 204
5143 226
1548 99
3249 474
3293 422
3577 657
15491 278
2404 362
1681 93
7565 416
4593 272
2155 193
2505 374
16745 934