3512 907
460749 846
7040 34
6224 507
8762 485
6744 177
4604 305
20500 313
2628 428
11155 462
4800 457
41621 682