12076 373
342801 533
7753 405
24184 606
41499 76
5409 581
1020 94
7448 114
2680 459
1990 396
3454 674
5474 822
2834 719
3969 142
1764 303