8824 71
3045 334
2649 368
46351 925
19936 327
17203 741
9616 673
29810 718
4601 427
11927 795
10892 444
1866 48
4138 59
2746 293
6085 879
24210 522