2833 404
2280 83
3702 251
6523 846
3714 243
1848 199
3068 168
6324 117
7075 733
65082 591
7060 873
5032 433
2612 290
29356 249
17383 236
1705 98