9687 305
2383 477
5424 493
39207 672
2831 651
7894 291
23922 137
3905 58
12033 648
4080 640
6399 62
2214 213
4848 849
9988 376
1451 157
1437 125