447671 1001
10319 481
17252 461
45762 390
991 79
3628 445
36724 617
9253 309
48852 584
7365 385
9816 528
22669 281
9245 845
33504 244
10264 273
1709 227
3502 630
4160 880
13482 272
31514 221
21848 287
32943 679