447328 1001
10295 481
17223 461
45668 390
985 79
3623 445
36669 617
9215 309
48601 584
7348 385
9798 528
22532 281
9182 845
33371 243
10263 273
1706 227
3493 630
4159 880
13479 272
31442 221
21772 287
32930 679