2361 404
1752 83
3079 251
6004 846
2869 241
1699 199
2587 168
6122 117
6988 733
62550 587
6884 873
4930 433
2574 290
19544 246
16942 236
1648 98