111594 675
150600 406
18404 764
95389 275
28125 247
22697 472
16639 694
19327 112
29890 682
16032 201