2835 404
2282 83
3707 251
6527 846
3714 243
1850 199
3070 168
6325 117
7075 733
65097 591
7062 873
5034 433
2612 290
29357 249
17389 236
1707 98