12642 87
14599 154
1125 60
5246 716
21535 500
4997 794
11600 545
3153 84
4103 644
3613 810
92334 249
4428 399
6601 124
4110 182
13894 380
11712 488
3656 607
272347 181
54192 581
3535 538
4750 634
2602 284
4809 472
5778 541
14630 777
5820 726
13268 440
23658 431