1598 27
14438 715
8901 265
11375 75
7317 359
17128 568
12193 287
18726 286
5244 41
8915 847
6850 192
5723 681
4926 530
3043 176
9042 55
6812 655