13482 305
2752 477
5550 493
39697 672
2859 651
8148 291
24428 137
4169 58
12232 648
4233 640
6555 62
2259 213
4947 849
10390 376
1504 157
1570 125