4896 331
46250 925
24909 312
6712 925
103114 635
32057 648
8352 444
6697 374
14341 276
7978 56
5711 772
7437 583
1473 206
4133 59
2972 382
24202 522