10031 305
2405 477
5435 493
39269 672
2832 651
7919 291
23951 137
3976 58
12049 648
4098 640
6426 62
2223 213
4857 849
10036 376
1456 157
1441 125