3097 310
5448 561
4415 571
7479 755
7245 445
7325 576
8461 363
5232 103
33703 223
37989 132
95088 744
15096 953
7637 763
32870 202
10665 212
48289 752
98273 796
29686 377
3485 610
5369 208
5570 208
28926 344
377593 1078
2404017 7084
40939 581
58192 485
3776 382
34169 418