2903 261
3517 111
5070 402
1033 147
8133 621
3272 141
8103 493
14757 647
4576 941
4936 510
4378 328
2567 321
3042 553
3880 768
4371 465
4011 558
3646 276
5934 446
1705 56
6984 763
3845 461
5096 637
8747 595
5134 212