3023 525
2438 315
821 73
2330 396
1299 94
3704 684
3296 547
2700 450
3588 641
2952 577
2854 450
1352 46
3921 726
1297 155
9300 718
3670 563
1530 213
4561 965
2522 314
3450 677
2334 107
6078 445
3143 554
7639 298