14281 778
9279 732
12139 147
6343 379
9684 532
5212 39
9100 788
7923 323
4651 280
3325 370
3497 316
3274 388
8042 504
2221 98
2534825 3564
285578 1572
234039 590
3244700 6823
708465 1991
118657 632
47904 393
62869 598
7203 530
57574 163
23501 113
49750 584
21355 187
35876 591