3533 907
461892 847
7042 34
6233 507
8770 485
6756 177
4617 305
20525 313
2628 428
11162 462
4809 457
41670 682