1662 27
14564 715
8946 265
11412 75
7382 359
17303 568
12278 287
19060 286
5264 41
8956 847
6870 192
5762 681
4974 530
3078 177
9072 55
6873 655