4172 640
140035 628
39638 44
3371 262
2837 497
19473 73
19826 337
3227 536
16884 70
10268 174
6349 464
5512 581
16684 551
8471 407
3740 377