3839 640
136218 628
38222 44
3341 262
2811 497
19286 73
19754 337
3210 536
15792 70
10116 174
6317 464
5451 581
16554 551
8400 407
3677 377