447455 1001
10307 481
17231 461
45707 390
987 79
3625 445
36681 617
9223 309
48695 584
7356 385
9808 528
22574 281
9199 845
33415 244
10263 273
1708 227
3497 630
4159 880
13481 272
31466 221
21791 287
32933 679