4767 85
6067 500
20415 664
14573 209
23059 528
3340 695
15483 174
8335 623
12787 532
1255 119
9998 167
1871 291
2497 429
4019 547
31014 545
14061 252
3437 636