38982 644
5787 908
230655 943
19811 367
18574 432
27007 598
40741 197
9249 125
12343 474
31370 683
19132 363
29324 647
40793 645
43217 305
56313 972