28847 65
42470 889
52234 731
9833 770
77375 1069
24442 363
4546 226
3629 234
6493 373
15570 175
3776 439
7114 496
3960 63
9468 927
9065 622
6612 628
2597 511