3581 405
3134 83
3990 251
7387 846
4340 243
2062 199
3408 168
6427 117
7179 733
68232 591
7483 873
5178 433
2679 290
29564 249
18117 236
1794 98