5105 509
5178 662
7690 162
4846 330
8853 515
4994 194
11466 471
4420 111
3791 860
1748 382
366 47
4058 782