447351 1001
10296 481
17223 461
45681 390
985 79
3623 445
36673 617
9215 309
48619 584
7350 385
9802 528
22546 281
9187 845
33382 243
10263 273
1708 227
3493 630
4159 880
13480 272
31446 221
21776 287
32931 679