629 41
80021 547
16996 664
9645 584
6284 149
3989 332
7223 596
10102 575
3047 109
2946 613
8868 765
1326 221
2066 417