5329 509
5196 662
7784 163
4869 330
8880 515
5006 194
11501 471
4437 111
3800 860
1749 382
368 47
4065 782