4991 696
4926 879
5351 579
12040 212
6237 755
14087 111
4978 428
4026 573
41146 544
3552 310
13098 476
7618 504
2581 177