14961 73
7334 270
29231 398
112897 216
29867 744
22165 305
8499 410
78764 524
178296 877
13911 467
33147 211
24854 108
51418 521
16844 903
16419 153