3005 326
9513 63
1361 92
29081 741
104284 489
14933 200
25260 836
4610 757
20152 848
13716 386
5933 590
3548 408
49572 472
3233 116
2813 477
1881 446
16730 369
2894 221
1910 332
14844 675
1658 275