14948 73
7301 270
29158 398
112674 215
29805 744
22105 305
8485 410
78587 524
177883 877
13852 467
33002 211
24665 108
51143 518
16829 903
16338 153