177 40
2259 648
1272 287
2755 743
2122 508
2243 229
7337 323
15449 409
7488 664
19346 112
6758 438
7353 240