532 109
1516 303
2704 597
902 178
2570 630
3163 702
2900 879
1773 370
1842 594
773 242
1355 330
2450 583
3255 762
1144 136
517 58
2999 684
1629 183
2256 542
2684 400
2281 265
3633 607
1185 185
3400 830
920 93
1996 412
1574 135
2683 563
2196 263