12047 560
6427 723
10393 291
49038 260
7608 330
4952 371
32967 307
9999 627
24666 121
2789 233
2912 64
3956 144
21529 579
11387 537
4110 127
6053 514
22071 738
3639 89
13447 394
18565 456
3987 642
4536 818
2684 402
1754 222
12148 558
4246 585