99996 855
33841 371
24193 739
27507 200
56486 623
50484 970
31498 736
17504 640
69792 146
16410 346
32773 622
56090 370
55122 407
59623 516
71557 870
40506 338
233000 376
38210 311
49447 416
112925 197
23057 608
32021 840
89517 330
44067 320
29126 226
53214 195
34076 221
113593 244