1099 157
51956 245
12066 937
48057 388
32224 288
28284 972
6768 701
7141 363
8438 551
97555 709
27863 1015
23294 398
3088 190
10260 35
3811 259
3878 168
4878 79
21453 481