14599 163
11181 472
23343 319
32270 352
20756 632
15611 906
33989 780
50982 693
10365 325
14537 820
10327 414
5971 399
6825 544
5841 316