2935 404
2363 83
3744 251
6674 846
3819 243
1892 199
3127 168
6339 117
7084 733
65522 591
7079 873
5083 433
2633 290
29390 249
17498 236
1733 98