17596 766
18633 205
17623 645
20824 274
14561 707
5348 518
7857 729
8759 87
12445 287
6743 442
10916 224
20590 252
11619 343
11654 326