3982 625
3125 90
14656 562
6840 669
5143 331
7799 426
12173 576
6483 795
3171 355
4546 537
7589 868
2605 110
3151 324
5046 399
14574 859
9973 323
9548 577
6331 104
5578 163
3457 166
9288 433
6763 745
5301 35
3641 72