12034 495
4519 591
21973 837
4244 474
1964 185
4167 111
1896 159
4617 797
2680 347
3935 687
2472 477
2618 564