2955 51
2511 507
783 118
4471 208
7887 362
4389 170
9196 530
3536 433
6626 484
4295 378
7922 500
15615 496
2897 167
1714 119
3003 589
2512 214
3878 65
1372 61
4282 462
2203 126
3843 550