4063 580
2343 59
4184 605
8505 577
8701 422
3043 216
2904 410
17620 215
5924 599
28016 378
24046 772
34374 396
58110 291
5023 694
14785 387
35827 79
11643 46
61051 518
7029 672
4570 52
6324 189
19079 375
4747 527
2052 157
7691 738
16505 493
6533 351
24050 85