20155 81
2478 298
4493 152
4704 383
8657 586
248272 1043
233904 590
3462 50
59437 872
68362 833
5488 386
5262 779
2414 345
3474 610
12518 590
3279 522
19656 183
8141 412
7435 279
1963 128
2371 382
3072 527
8621 680
3769 229
24933 535