446625 1001
10256 481
17170 461
45533 389
982 79
3619 445
36591 617
9191 309
48113 584
7313 385
9765 528
22297 281
9083 845
33012 242
10252 273
1703 227
3488 630
4150 880
13469 272
31346 221
21640 286
32899 679