1025 209
2866 607
1974 428
2929 813
1564 479
2494 682
2273 563
3671 912
3086 109
6856 323
4948 526
5589 972
11918 524
21925 584