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