18735 296
22314 80
26787 675
6117 388
4526 166
12955 252
14483 49
4306 653
11234 700
10635 752
4106 183
10835 274
5342 667
11527 556
3571 669