38213 644
5752 908
228309 941
19758 367
18543 432
26886 598
40401 196
9132 125
12222 474
31180 683
19018 363
29206 647
40642 645
42669 304
55667 969