5788 648
2603 821
3981 741
1394 284
2305 460
2560 527
7309 714
126026 862
14222 390
38502 194
116186 1005
2672 46
5146 717
7120 744