7758 71
2872 334
2483 368
45077 925
19801 327
17090 741
9479 673
29414 718
4581 427
11835 795
10811 444
1827 48
4098 59
2706 293
6003 879
24030 522