3003 458
2574 479
7111 530
2232 208
4305 636
4897 939
3904 131
3509 374
2957 345
834 82
2460 258
2623 657
4722 101
971 179
6731 635
5838 747
1949 34
3282 556
1761 74
1563 377
3224 650
867 83