3556 405
3101 83
3975 251
7347 846
4319 243
2053 199
3398 168
6420 117
7173 733
68091 591
7474 873
5169 433
2676 290
29551 249
18074 236
1790 98