3005 326
9514 63
1361 92
29081 741
104298 489
14941 200
25261 836
4610 757
20154 848
13719 386
5933 590
3548 408
49572 472
3233 116
2813 477
1881 446
16730 369
2894 221
1910 332
14847 675
1658 275