31298 688
14250 228
15667 978
6002 155
8444 481
16734 285
78681 636
6364 384
3010 423
85236 345
17475 642
47465 127
55065 741
1794 430
32132 91
23386 321
7572 478
25866 837
2959 607
34790 441
5653 51
25635 552
52994 572
75609 932