3590 100
26467 352
4795 560
2740 284
6056 240
14790 214
30548 369
10047 155
12064 545
16843 880
17885 587
9733 476
6962 451
13994 173
6566 214
38859 337
24020 138
10465 474
26048 938
6622 75
7333 86
22172 292
27299 783
21819 182
5395 752
56532 520
6825 789
9622 751