958 311
1232 377
659 144
495 126
9220 180
3003 590
5258 81
3576 149
4829 768
2924 626
3526 553
23651 510
16734 759
6870 367
16215 292
1375 297
15567 573
41319 497
3112 67
6227 577
1431 230
7722 352
5061 533
4525 34