3018 175
2741 478
11507 977
4431 168
17164 130
197512 674
8729 101
30909 179
4426 82
3134 89
8005 828
17518 664
5655 614
1699 173
2632 334
15809 366
2790 269
2812 132
4562 860
871 134
14942 185
10673 514
16974 545
30929 586
15028 383
16159 277
3837 359
4369 528