3932 640
137314 628
38668 44
3354 262
2819 497
19344 73
19779 337
3214 536
15950 70
10168 174
6322 464
5461 581
16588 551
8415 407
3697 377