7196 780
2241 80
3481 642
2536 472
14443 143
59952 585
114127 726
26023 953
32232 583
3923 542
6004 67
5940 816
3399 71
73478 713
61538 681