2222 511
947 203
3052 725
9887 688
24584 679
45466 115
17039 463
11508 684
5842 351
9609 173
4007 867