2110 110
4096 634
3133 974
2982 647
4581 463
2787 771
1982 398
2780 847
2132 330
2276 461
1993 493
514 38
3144 871
2128 269
3251 196
2773 649
2494 531
510 98
4074 667
6695 624
936 297
915 211
11544 483
3930 517