2427 523
2903 627
1530 51
4595 289
2447 184
1315 125
9669 525
3609 856
3088 404
10638 230
1624 260
3211 598
15127 444
6271 58
1250 111
3058 654
3844 815
1623 215
4613 465
3822 482
4094 978
1278 177
3410 708
2899 748