6281 585
245693 856
175432 513
56782 314
32387 429
47968 506
26881 640
16736 328
37935 156
2851 90
4425 98
7846 955
3839 402
13452 735
5220 790
5895 134
68641 184