16083 50
9015 335
5183 392
6684 392
23400 176
31943 282
34595 78
11311 220
5048 317
20187 588
10283 482
9059 531
5367 44
13060 70
3777 55
10430 291
14694 714
6081 414
6204 67
11728 57
10114 420
6694 664
15716 139
10655 222
12699 717
8012 380
6742 726
6778 516