3977 640
137818 628
38855 44
3355 262
2819 497
19368 73
19789 337
3216 536
16107 70
10192 174
6327 464
5466 581
16603 551
8425 407
3706 377