74948 310
5679 504
13588 301
11262 424
5855 846
1629 74
2439 397
2714 372
2770 540
5302 168
9991 599
115331 686
8084 181
15744 424
14348 254
4240 174
3899 593
2405 155
2987 335
3342 354
28544 491
15612 616