2431 416
2589 666
2271 707
3298 341
969 265
2568 386
3218 689
1889 549
2840 552
411 25
2961 900
3333 896
11878 870
3784 632
1933 302
2795 593
2527 466
2293 478
3661 579
392 75
2892 529
5685 273
22930 56
4466 780
13560 504
20163 208
9037 604
4644 735