20546 873
14048 522
12082 545
180347 907
254217 1037
37871 83
20180 243
55603 754
7723 388
4340 712
3707 279