14948 73
7296 270
29143 398
112627 215
29783 744
22090 305
8485 410
78552 524
177767 877
13841 467
32981 211
24624 108
51060 518
16825 903
16325 153