4431 527
34221 277
339363 932
29862 299
20130 722
30268 645
37027 213
88210 755
2810 652
3500 551
13003 720
4551 630
1970 119