1185 145
1143 81
2802 503
2199 531
23944 373
13513 633
16303 422
2684 691
1646 317
2732 483
2024 460
2079 460
398 38
3773 882
8147 332
3263 725
3222 850
2258 451
1432 227