3842 640
136270 628
38248 44
3341 262
2811 497
19291 73
19755 337
3210 536
15799 70
10118 174
6318 464
5452 581
16555 551
8402 407
3678 377