111740 675
150625 406
18404 764
95393 275
28139 247
22701 472
16645 694
19337 112
29900 682
16040 202