1625 27
14490 715
8911 265
11393 75
7345 359
17197 568
12244 287
5253 41
8931 847
6858 192
5739 681
4962 530
3059 177
9055 55
6844 655