4767 85
6067 500
20415 664
14575 209
23059 528
3340 695
15483 174
8335 623
12787 532
1255 119
9999 167
1871 291
2497 429
4019 547
31017 545
14063 252
3437 636