14962 73
7335 270
29236 398
112923 216
29874 744
22173 305
8499 410
78778 524
178335 877
13918 467
33163 211
24870 108
51437 521
16844 903
16427 153