18776 296
22358 80
26870 675
6125 388
4533 166
13007 252
14579 49
4322 653
11260 700
10668 752
4129 183
10852 274
5357 667
11552 556
3575 669