14968 73
7353 270
29285 398
113034 216
29905 744
22211 305
8513 410
78896 524
178568 877
13947 467
33258 211
24979 108
51593 521
16852 903
16468 153