2246 517
2948 216
6940 566
3979 648
1876 83
16309 812
3601 317
16824 448
10298 252
4191 529
20029 469
11191 692