6071 332
58031 930
27488 313
7011 925
107716 635
34758 649
9331 444
7305 374
15233 276
8823 56
6173 772
9254 583
1634 206
4642 59
3337 382
25866 522