331 96
734 210
1389 281
1131 342
3277 114
5636 265
3135 757
3307 655
3684 595
2294 544
4157 495
2611 533
3498 821
9740 617
2768 458
2025 167
3181 645
2493 566
2314 499
1958 414
2160 101
7192 84
9564 481
913 160