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