1583 326
400 29
2561 521
260 79
1777 473
4578 590
2598 41
1418 318
2677 741
2659 590
773 105
779 181
3305 599
2473 494
3234 682
3613 510
1642 287
2262 435
5160 617
982 171
2209 84
1426 154
3701 329
4278 933