14946 73
7291 270
29131 398
112588 215
29767 744
22083 305
8480 410
78526 524
177700 877
13829 467
32964 211
24591 108
51016 518
16824 903
16322 153