9753 305
2386 477
5428 493
39217 672
2831 651
7899 291
23928 137
3931 58
12033 648
4083 640
6405 62
2215 213
4852 849
9993 376
1452 157
1437 125