3591 100
26479 352
4796 560
2740 284
6063 240
14795 214
30567 369
10048 155
12066 545
16849 880
17895 587
9733 476
6964 451
14002 173
6566 214
38890 337
24026 138
10539 474
26060 938
6623 75
7339 87
22179 292
27310 783
21830 182
5397 752
56549 520
6829 789
9626 751