7872 71
2891 334
2504 368
45273 925
19818 327
17101 741
9497 673
29465 718
4584 427
11843 795
10823 444
1832 48
4102 59
2709 293
6020 879
24046 522