18358 544
923 59
12416 347
15427 801
6793 675
1742 184
2974 149
3492 472
8724 672
7094 1012
1814 290
5364 36
3602 707
3975 930