4428 527
34217 277
339308 931
29857 299
20128 722
30257 645
37014 213
88184 755
2810 652
3498 551
13002 720
4549 630
1970 119