1858 97
17721 522
8232 623
16518 862
13745 219
9900 46
7290 678
7453 576
3200 226
30016 782
3989 406
7780 746