22238 796
18330 199
2539 129
4372 792
22461 611
3269 416
5441 673
3445 57
7716 526
13107 768
4481 396
3936 134
2941 221
16165 468
4747 263
5634 678
4812 745
18690 586
10526 433
3689 855
25206 687
17729 596
25040 536
4546 768
7196 896
12686 655
16532 405
34510 779