4128 629
3575 49
5949 556
4488 409
6044 689
5171 451
11506 448
2840 506
1125 242
11660 926
2228 95
3477 914
4201 529
3391 688