1394 27
14001 715
8681 265
11205 75
7137 359
16590 568
11871 287
17881 286
5153 41
8761 847
6751 192
5553 681
4831 530
2931 176
8928 55
6598 655