448050 1001
10334 481
17267 461
45839 390
995 79
3631 445
36790 617
9270 309
49077 584
7378 385
9832 528
22804 281
9291 845
33622 244
10269 273
1710 227
3503 630
4167 880
13487 272
31554 221
21913 287
32960 679