15493 182
29948 156
8930 575
29434 176
12866 505
14598 290
16153 223
17205 347
17396 505
14270 679
7522 385
6683 833