2432 146
1705 320
3284 777
895 148
4601 316
1804 130
2421 631
2738 763
4657 605
912 164
2589 547
5896 444
15578 777
8488 493
2941 779
2867 642
3002 812
2289 243
3525 534
4111 486
1348 175
957 133
866 189
2470 234