2521 685
148033 1051
11612 287
9270 276
1053 199
1935 504
2940 743
815 71
9620 581
11886 426
28235 163
18148 428