2916 503
3677 504
94515 209
3363 41
10366 480
7375 299
21891 171
7935 489
10080 234
16460 120
1846 45
8000 358
1513 373
2680 401
4128 659
33172 156
14700 51
1665 418
2632 675
3671 755