9852 305
2396 477
5430 493
39229 672
2831 651
7905 291
23934 137
3957 58
12038 648
4090 640
6416 62
2218 213
4853 849
10007 376
1454 157
1439 125