15513 616
39443 302
20295 93
30934 863
7863 291
44987 337
35173 109
28861 153
7542 516
3150 212
9733 93