8784 71
3039 334
2640 368
46261 925
19924 327
17201 741
9612 673
29793 718
4598 427
11925 795
10889 444
1861 48
4135 59
2742 293
6082 879
24203 522