17432 373
380493 533
8408 405
25640 605
47030 77
5832 581
1062 94
9489 113
2740 459
2072 396
3529 674
5783 822
4590 719
4478 142
1860 302