5250 509
5192 662
7753 162
4858 330
8872 515
5005 194
11488 471
4430 111
3796 860
1748 382
367 47
4062 782