17657 221
34495 513
16659 741
8925 88
12267 289
54949 759
21628 601
17323 575
163834 974
384732 1079
2880107 7261
49245 855
33010 601
35963 935
29430 293