99631 215
23526 735
28217 486
14122 348
6832 702
15443 169
12851 314
26947 89
29052 504
27699 576
104939 326
29913 210
23552 781
24062 535
17315 348
45264 533
25589 530
25170 574
16273 870
18377 169
50089 391
20563 354
28903 77
44566 168