956 59
2707 144
1586 301
2171 459
8641 736
3048 568
3797 306
3924 211
2325 370
2897 555
3252 551
4531 295
2969 844
1686 421
2725 620