2502 475
14403 761
4321 65
2986 506
2792 283
5048 685
6394 801
9683 507
27557 684
36898 426
50274 424
35478 406