3315 650
2654 513
2955 713
4075 514
2926 601
448 40
12286 741
6351 164
22445 155
67361 181
7122 515
3041 483