14763 221
27662 511
14165 741
7472 88
10112 287
45704 755
18582 601
14901 575
162770 974
373733 1076
2186692 6985
42220 854
29963 597
30450 935
25227 293