2348 404
1735 83
3067 251
5982 846
2860 241
1696 199
2575 168
6121 117
6984 733
62494 587
6878 873
4929 433
2573 290
19542 246
16934 236
1645 98