1610 97
17327 521
8063 623
16284 862
13415 219
9348 46
7158 678
7346 576
3119 226
29859 782
3889 406
7591 745