3095 529
2482 499
2882 738
645 183
481 104
2552 547
589 81
3042 654
3391 322
1733 417
554 69
1832 122
2925 594
21909 358
14003 460
9280 355
38031 524
11917 585
8194 187
15820 713
17231 39
7039 531
2729 738
922 158
1158 325
3191 854
2544 795
3519 892