2910 404
2345 83
3736 251
6631 846
3809 243
1888 199
3112 168
6334 117
7081 733
65440 591
7073 873
5079 433
2631 290
29383 249
17477 236
1728 98