1570 97
17264 521
8050 623
16254 862
13378 219
9304 46
7136 678
7325 576
3109 226
29848 782
3878 406
7562 745