4442 527
34233 277
339569 932
29883 299
20132 722
30329 645
37088 213
88365 755
2810 652
3670 551
13007 720
4551 630
1970 119