140286 402
39540 385
15935 156
10679 590
25364 356
9489 84
13898 555
27104 126
9724 50
5836 373
6311 903
3751 900
2023 31
3001 497
3139 535
7774 390
9591 470