25560 250
2448 54
45278 328
2378 540
5468 561
2303 496
1948 123
4041 333
2293 566
3024 138
8385 146
6466 345
10033 512
3206 410
2205 270
5330 723
2995 370
5804 381
13880 319
7817 281
9122 513
10209 919
3228 384
4652 423
5991 293
10412 573
4338 77
8040 840