2597 592
16274 179
1452 114
13607 59
2337 218
1497 204
1131 174
13450 653
994 31
1007 33
32683 777
15983 312
8105 391
4018 434
5083 784
6351 943
13793 699
1692 180