3500 907
459364 846
7040 34
6210 507
8757 485
6730 177
4593 305
20487 313
2628 428
11150 462
4786 457
41588 682