38860 644
5784 908
230275 943
19805 367
18565 432
26988 598
40696 197
9222 125
12326 474
31339 683
19113 363
29306 647
40762 645
43120 305
56191 972