3999 417
3340 392
1653 64
4963 940
2479 234
1284 232
5982 453
5846 595
3193 612
2157 126
4122 347
2228 636
614 90
4995 678
3054 188
909 128
7590 541
8104 846
5286 853
6040 635
955 216
515 79
2360 396
5877 660