3973 640
137768 628
38845 44
3355 262
2819 497
19367 73
19789 337
3215 536
16104 70
10191 174
6326 464
5465 581
16601 551
8423 407
3704 377