471 57
2573 432
3536 798
2252 310
2695 656
475 58
850 142
807 167
3169 475
1100 91
2919 623
605 78
1504 220
2420 451
4905 446
1793 297
2810 612
3239 329
1329 210
692 107
4300 627
2770 672
3668 796
3675 681
1124 118
2199 542
766 157
3033 917