3554 405
3098 83
3974 251
7346 846
4316 243
2053 199
3397 168
6420 117
7171 733
68077 591
7474 873
5169 433
2676 290
29550 249
18073 236
1790 98