8850 71
3046 334
2653 368
46373 925
19938 327
17207 741
9620 673
29816 718
4601 427
11928 795
10893 444
1866 48
4138 59
2746 293
6087 879
24212 522