38860 644
5785 908
230295 943
19805 367
18565 432
26988 598
40699 197
9224 125
12328 474
31340 683
19114 363
29306 647
40763 645
43123 305
56200 972