2950 51
2511 507
780 118
4471 208
7878 362
4389 170
9194 530
3527 433
6625 484
4295 378
7921 500
15615 496
2897 167
1710 119
2999 589
2510 214
3873 65
1366 61
4276 462
2199 126
3843 550