2696 485
1883 135
33555 707
9031 181
3415 226
2662 181
6703 767
5392 285
7276 637
3682 409
8933 930
3672 403
5089 396
3022 240
5500 735
43718 826
16587 170