4300 819
3889 334
5972 104
3440 287
8276 491
3492 424
6472 438
5013 641
2859 671
18891 731
12000 149
65730 157