1120 27
13629 715
8403 264
10954 75
6878 359
15825 568
11268 287
4960 41
8560 847
6613 192
5322 681
4696 530
2774 176
8784 55
6360 655