17650 221
34486 513
16652 741
8921 88
12265 289
54918 759
21613 601
17318 575
163833 974
384700 1079
2876829 7259
49235 855
33001 601
35945 935
29383 293