140320 402
39553 385
15939 156
10680 590
25379 356
9496 84
13901 555
27131 126
9734 50
5837 373
6312 903
3752 900
2024 31
3003 497
3141 535
7781 390
9599 470