3558 405
3104 83
3976 251
7348 846
4321 243
2053 199
3398 168
6420 117
7173 733
68100 591
7475 873
5169 433
2676 290
29552 249
18074 236
1790 98