1791 400
2880 912
12676 820
5856 887
10268 48
7189 167
7659 54
7371 72
27391 53
4006 423
8973 617
15654 482
36301 588
143892 626
11127 115
10175 362
23550 138
9637 639
6839 290
29817 688