22385 253
2682 509
9139 424
11284 585
1410 202
9873 702
4252 44
58105 85
32784 556
18826 818
19041 116
14208 355
22842 294