12078 373
342803 533
7755 405
24186 606
41502 76
5409 581
1021 94
7451 114
2680 459
1992 396
3454 674
5474 822
2835 719
3972 142
1764 303