4768 85
6068 500
20423 664
14580 209
23059 528
3340 695
15492 174
8337 623
12787 532
1256 119
10007 167
1871 291
2498 429
4020 547
31075 545
14077 252
3437 636