2951 51
2511 507
783 118
4471 208
7882 362
4389 170
9194 530
3531 433
6626 484
4295 378
7922 500
15615 496
2897 167
1712 119
3000 589
2511 214
3875 65
1367 61
4279 462
2201 126
3843 550