3005 326
9513 63
1361 92
29078 741
104265 489
14929 200
25258 836
4610 757
20149 848
13714 386
5931 590
3545 408
49572 472
3233 116
2813 477
1881 446
16730 369
2894 221
1910 332
14843 675
1658 275