16682 534
15462 760
16501 209
10815 39
26129 849
6728 683
31198 648
9639 506
15596 254
9151 592
5993 212