3091 529
2481 499
2880 738
645 183
480 104
2548 547
586 81
3032 654
3385 322
1732 417
553 69
1819 122
2922 594
21905 358
14000 460
9270 355
38023 524
11906 585
8192 187
15819 713
17222 39
7038 531
2728 738
922 158
1158 325
3190 854
2544 795
3519 892