1006 201
2122 347
54136 198
64505 411
29084 670
10681 674
5563 85
10847 573
7033 451
5646 596
28936 481