2576 592
16265 179
1447 114
13603 59
2334 218
1494 204
1127 174
13450 653
993 31
1006 33
32663 777
15978 312
8095 391
4016 434
5081 784
6351 943
13791 699
1671 180