3003 458
2574 479
7107 530
2232 208
4304 636
4895 939
3904 131
3507 374
2957 345
834 82
2460 258
2623 657
4721 101
971 179
6730 635
5838 747
1948 34
3281 556
1761 74
1563 377
3224 650
865 83