3008 326
9515 63
1362 92
29090 741
104448 489
14965 200
25286 836
4612 757
20182 848
13730 386
5947 590
3552 408
49572 472
3236 116
2814 477
1881 446
16736 369
2904 221
1911 332
14855 675
1659 275