20484 873
14046 522
12082 545
180317 907
254200 1037
37851 83
20171 243
55586 754
7723 388
4340 712
3707 279