9861 305
2397 477
5430 493
39231 672
2831 651
7905 291
23936 137
3960 58
12039 648
4090 640
6417 62
2219 213
4853 849
10009 376
1454 157
1439 125