1599 27
14438 715
8901 265
11375 75
7318 359
17132 568
12194 287
18730 286
5245 41
8915 847
6852 192
5725 681
4929 530
3043 176
9042 55
6814 655