15928 373
368745 532
7955 405
24937 605
44952 75
5655 581
1022 94
7723 113
2674 459
2003 396
3458 674
5635 822
3237 719
4183 142
1799 302