140150 402
39504 385
15914 156
10672 590
25330 356
9458 84
13863 555
27021 126
9704 50
5833 373
6307 903
3745 900
2016 31
2994 497
3137 535
7746 390
9557 470