3585 405
3138 83
3992 251
7391 846
4343 243
2063 199
3411 168
6428 117
7179 733
68258 591
7484 873
5180 433
2682 290
29573 249
18124 236
1798 98