9085 71
3087 334
2690 368
46636 925
19970 327
17233 741
9642 673
29914 718
4608 427
11951 795
10919 444
1874 48
4151 59
2761 293
6100 879
24243 522