38880 644
5786 908
230344 943
19805 367
18567 432
26989 598
40705 197
9229 125
12330 474
31343 683
19120 363
29309 647
40767 645
43138 305
56216 972