22036 255
29767 125
148321 580
24466 279
29850 142
205502 1043
39480 275
32947 579
23733 92
75676 358
47647 712
38994 385
63886 260
12434 602
183655 424
16529 314
26344 81
229611 841
52967 195
219444 614
165842 340
27600 399
364760 651
118834 1229