3560 907
462780 847
7043 34
6238 507
8773 485
6762 177
4624 305
20537 313
2629 428
11163 462
4811 457
41702 682