4686 85
5812 500
20157 664
14396 209
23003 528
3292 695
15177 174
8247 623
12672 532
1208 119
9558 167
1811 291
2445 429
3954 547
29369 544
13253 252
3359 636