4432 527
34223 277
339399 932
29865 299
20130 722
30280 645
37039 213
88237 755
2810 652
3500 551
13003 720
4551 630
1970 119