2947 326
9448 63
1278 92
28596 741
101047 489
14621 200
25035 836
4508 757
19713 848
13425 386
5773 590
3504 408
49556 472
3132 116
2783 477
1855 446
16705 369
2843 221
1889 332
14561 675
1637 275