427830 1031
9018 596
590436 1103
147483 428
38871 428
46459 900
9739 360
12408 302
28473 481
20754 81
17980 564
28103 557
12096 127
19970 91
23140 774
27031 543
15886 603
32725 951
7371 681
8123 323
10134 75
12530 418
12083 100
20287 798
18689 179
22753 155
25270 863
22690 350