1252 123
3958 527
22999 623
10650 983
2655 578
1064 61
1468 182
2193 322
2271 575
5223 420
1397 113
3845 573
9670 746
2997 605
21197 496
2363 508
1556 308
3734 712
3763 669
3819 637
3910 692
18403 989
1763 401
11618 483