3568 405
3125 83
3985 251
7374 846
4333 243
2059 199
3404 168
6423 117
7177 733
68170 591
7479 873
5173 433
2679 290
29563 249
18102 236
1792 98