1007 201
2126 347
54139 198
64508 411
29088 670
10685 674
5563 85
10852 573
7033 451
5647 596
28952 481