21531 45
10103 160
21909 478
5060 566
7559 356
3954 453
14777 611
3641 560
9982 679
5719 728
1861 217
7331 772
3297 55
7121 391
18680 367
2127 410
3898 299
9132 627
648 36
3154 572
947 131
1816 205
14094 758
11268 526
9445 440
6237 125
4734 561
8683 201