5293 629
5770 49
9355 557
5704 409
8237 690
7311 451
12977 448
3111 506
1331 242
11965 926
2535 95
3712 914
4681 529
3676 689