6403 585
246255 856
175718 513
57079 314
32614 429
48502 506
27059 640
16879 328
38123 156
2996 90
4435 98
7858 955
3854 402
13462 735
5227 790
5911 134
68736 184