2591 592
16271 179
1452 114
13605 59
2337 218
1497 204
1129 174
13450 653
994 31
1007 33
32681 777
15983 312
8103 391
4017 434
5082 784
6351 943
13793 699
1687 180