8873 71
3047 334
2656 368
46410 925
19946 327
17210 741
9624 673
29829 718
4603 427
11933 795
10898 444
1866 48
4139 59
2749 293
6090 879
24214 522