140132 402
39501 385
15911 156
10671 590
25327 356
9457 84
13860 555
27005 126
9697 50
5833 373
6307 903
3745 900
2016 31
2993 497
3137 535
7744 390
9556 470