2815 404
2275 83
3698 251
6505 846
3687 243
1833 199
3062 168
6324 117
7072 733
65031 591
7053 873
5012 433
2607 290
29356 249
17375 236
1699 98