5406 629
5923 49
9574 557
5935 409
8506 690
7485 451
13209 448
3145 506
1357 242
12002 926
2603 95
3743 914
4737 529
3723 689