32747 180
30957 788
13849 277
3231 29
1838 66
1881 102
34597 773
2482 396
11204 493
3072 178
2832 626
2515 145
21700 610
2138 283