3218 629
2036 49
4817 556
3519 409
5420 689
3597 450
10761 448
2761 506
1050 242
11556 926
2158 95
3401 914
4026 529
3292 688