2802 845
6284 635
12478 604
18160 75
35222 82
53054 671
34320 320
6034 104
4107 396
1937 223
4884 677