12881 94
5630 582
52987 741
11717 456
3349 282
13451 862
3941 380
4003 715
4999 769
2957 355
4689 557