447731 1001
10323 481
17253 461
45779 390
991 79
3628 445
36750 617
9258 309
48892 584
7370 385
9818 528
22690 281
9254 845
33524 244
10265 273
1709 227
3502 630
4161 880
13483 272
31518 221
21857 287
32947 679