4768 85
6069 500
20424 664
14582 209
23059 528
3340 695
15495 174
8338 623
12787 532
1256 119
10012 167
1871 291
2498 429
4020 547
31085 545
14082 252
3437 636