3228 629
2054 49
4828 556
3531 409
5424 689
3616 450
10762 448
2761 506
1050 242
11563 926
2158 95
3401 914
4030 529
3293 688