22385 253
2682 509
9138 424
11280 585
1410 202
9871 702
4250 44
58104 85
32784 556
18825 818
19040 116
14208 355
22840 294