12853 339
5219 336
39113 112
7582 294
7295 391
9155 593
6600 74
4326 383
5251 357
5589 798
8613 678
4854 291
3234 160
9386 451
3297 274
4035 472
5031 746
4634 640
5102 275