9296 155
7269 306
5914 356
10883 517
4998 909
17104 631
3273 282
16985 813
8161 87
12156 322
4962 631
19573 841
7768 283
8012 87