2690 293
4088 581
5638 222
5227 426
1759 174
2053 240
13050 454
1769 344
833 187
9198 462
3230 478
2528 628
2202 146
2669 428
2993 565
1537 170
3503 516
2541 317
5153 835
12288 545
2365 510
3403 784
7884 228
2000 261