1895 97
17779 522
8242 623
16546 862
13791 219
9941 47
7314 678
7461 576
3203 226
30028 782
3999 406
7793 746