2861 404
2303 83
3714 251
6560 846
3759 243
1881 199
3082 168
6330 117
7078 733
65198 591
7065 873
5063 433
2616 290
29367 249
17431 236
1720 98