2570 592
16263 179
1446 114
13602 59
2332 218
1494 204
1124 174
13450 653
992 31
1006 33
32660 777
15978 312
8095 391
4016 434
5080 784
6351 943
13791 699
1669 180