4767 85
6067 500
20416 664
14576 209
23059 528
3340 695
15484 174
8336 623
12787 532
1255 119
10002 167
1871 291
2497 429
4019 547
31026 545
14065 252
3437 636