8861 71
3047 334
2654 368
46389 925
19940 327
17209 741
9622 673
29823 718
4601 427
11930 795
10896 444
1866 48
4138 59
2747 293
6090 879
24213 522