19255 334
50727 882
38150 623
6267 714
9447 95
17959 620
7167 583
10249 583
12459 569
5854 316
9568 446
7262 372
8583 708