14962 73
7334 270
29232 398
112904 216
29868 744
22166 305
8499 410
78765 524
178301 877
13911 467
33149 211
24857 108
51422 521
16844 903
16419 153