32735 180
30948 788
13841 277
3230 29
1836 66
1880 102
34591 773
2482 396
11200 493
3072 178
2831 626
2512 145
21697 610
2135 283