447471 1001
10307 481
17231 461
45710 390
988 79
3625 445
36687 617
9230 309
48713 584
7356 385
9808 528
22584 281
9202 845
33424 244
10263 273
1708 227
3498 630
4159 880
13481 272
31470 221
21795 287
32933 679