9845 305
2396 477
5430 493
39229 672
2831 651
7905 291
23933 137
3951 58
12038 648
4088 640
6411 62
2218 213
4853 849
10005 376
1453 157
1439 125