3562 35
4401 86
3871 94
1390 123
13277 385
1491 332
1841 216
46583 163
8271 328
4893 651
5317 794
4705 86
10651 223
1567 377
32706 236