3559 405
3108 83
3976 251
7350 846
4327 243
2053 199
3399 168
6420 117
7173 733
68102 591
7477 873
5171 433
2676 290
29552 249
18078 236
1790 98