447632 1001
10316 481
17245 461
45753 390
991 79
3626 445
36715 617
9245 309
48808 584
7364 385
9814 528
22642 281
9236 845
33491 244
10264 273
1709 227
3499 630
4160 880
13482 272
31497 221
21835 287
32943 679