595 52
2506 702
2814 605
582 155
3003 829
737 183
2294 708
1286 272
1635 386
2074 440
2563 651
1183 182
833 111
1074 211
1873 435
1734 322
3261 616
1588 363
2553 563
597 138
10705 152
2217 481
1596 291
3026 833
1009 136
1935 388
1684 327
4067 845