595 72
1064 185
2677 529
521 41
11164 160
3042 739
2586 764
10324 230
2105 465
2054 533
2971 663
8780 667
2494 507
1700 358
7053 806
9380 509
763 195
483 106
22466 630
13760 857
13633 255
6461 434
2309 151
1177 323
15200 32
2841 594
8231 355
2626 738