14282 778
9281 732
12165 147
6346 379
9689 532
5216 39
9104 788
7926 323
4652 280
3328 370
3499 316
3276 388
8043 504
2222 98
2537324 3564
285631 1572
234047 590
3247948 6824
708536 1991
118663 632
47917 393
62875 598
7207 530
57577 163
23503 113
49753 584
21357 187
35884 591