99992 907
3811 564
3113 449
7340 369
4965 636
17380 664
11970 537
5041 195
5686 443
7551 571
12281 802
26320 374
3112 37
1984 203
10982 367
6816 279
8898 486
4917 557