3331 140
2950 622
5181 530
1234 242
628 37
551 108
8586 696
8082 869
2506 43
7372 678
3667 855
10878 747
4015 80
6167 623
21093 549
3145 375
4508 497
1377 61
4363 507
6596 840
4418 247
3682 595