3572 907
463872 847
7045 34
6241 507
8776 485
6763 177
4629 305
20550 313
2630 428
11165 462
4818 457
41747 682