1159 157
52431 245
12111 937
48134 388
32289 288
28461 972
6797 701
7179 363
8463 551
97676 709
27914 1015
23425 398
3100 190
10327 35
3814 259
4039 168
4895 79
21617 481