38592 644
5770 908
229479 942
19785 367
18556 432
26936 598
40568 197
9184 125
12275 474
31283 683
19063 363
29258 647
40711 645
42912 304
55955 969