447425 1001
10305 481
17226 461
45699 390
987 79
3625 445
36679 617
9219 309
48684 584
7354 385
9805 528
22563 281
9198 845
33403 244
10263 273
1708 227
3496 630
4159 880
13481 272
31459 221
21788 287
32933 679