22186 314
8365 752
10385 797
100820 707
48504 448
59408 291
4693 588
33102 820
60070 330
12272 109
3302 308
3932 384
3508 198
22573 203
9812 757
7644 665
24872 782
19853 523
6273 803
17678 668
34486 246
6729 650
16439 1000
8187 279
2752 64
9484 283
12345 234
9702 161