1028 153
6312 65
3285 107
2148 382
2043 336
1855 197
5373 621
3118 685
2793 507
12608 485
16764 407
1207 158
6539 51
3515 804
2948 204
5124 226
1566 99
3248 474
3292 422
3646 657
15527 278
2465 362
1677 93
7568 416
4607 272
2170 192
2518 374
16768 934