140281 402
39535 385
15934 156
10678 590
25364 356
9488 84
13896 555
27101 126
9724 50
5836 373
6311 903
3751 900
2023 31
3001 497
3139 535
7770 390
9590 470