4768 85
6068 500
20422 664
14580 209
23059 528
3340 695
15490 174
8337 623
12787 532
1255 119
10007 167
1871 291
2498 429
4020 547
31071 545
14077 252
3437 636