2888 404
2316 83
3726 251
6588 846
3793 243
1885 199
3091 168
6330 117
7079 733
65312 591
7069 873
5072 433
2625 290
29376 249
17461 236
1724 98