2584 592
16269 179
1450 114
13605 59
2337 218
1495 204
1129 174
13450 653
994 31
1006 33
32674 777
15981 312
8101 391
4017 434
5082 784
6351 943
13792 699
1683 180