4300 819
3889 334
5970 104
3440 287
8276 491
3492 424
6472 438
5013 641
2858 671
18890 731
12000 149
65729 157