15580 86
8981 53
11878 744
6685 333
20491 271
6184 714
16321 185
11527 549
21199 925
12433 638
10897 417
7336 828
13052 428
16884 630
10768 581
14211 142
6432 584
27113 743
19626 401
15344 113
23837 647
21368 485
18991 851
13033 609