4768 85
6069 500
20425 664
14582 209
23059 528
3340 695
15496 174
8338 623
12787 532
1256 119
10013 167
1871 291
2498 429
4021 547
31089 545
14088 252
3437 636