8808 71
3044 334
2644 368
46320 925
19931 327
17203 741
9615 673
29806 718
4601 427
11927 795
10891 444
1865 48
4138 59
2746 293
6084 879
24209 522