3847 640
136392 628
38291 44
3341 262
2811 497
19294 73
19755 337
3210 536
15806 70
10130 174
6318 464
5452 581
16556 551
8404 407
3678 377