2873 404
2311 83
3721 251
6573 846
3775 243
1883 199
3088 168
6330 117
7079 733
65247 591
7067 873
5066 433
2617 290
29371 249
17441 236
1722 98