18338 544
912 59
12411 347
15423 801
6789 675
1740 184
2974 149
3490 472
8709 672
7087 1012
1813 290
5364 36
3602 707
3975 930