649 49
5540 782
12601 820
3648 338
6142 689
6042 710
1651 173
3084 734
2948 649
3290 743
3344 309
3507 392
4918 471
3781 604
4521 908
2642 296
3447 261
5695 405
53406 825
5015 784
12259 533
1089 126
1885 135
8700 803
37013 226
4414 694
6755 115
5067 179