2427 523
2903 627
1530 51
4595 289
2447 184
1315 125
9669 525
3609 856
11250 85
3273 624
3088 404
1624 260
3211 598
15127 444
6271 58
1250 111
3058 654
1623 215
4094 978
3410 708
2899 748
2901 535
3209 666
18018 1015