20353 90
15101 739
5500 160
5454 311
12560 302
7676 548
27970 344
18250 682
33594 60
20027 293
22662 74
30948 320
31695 486
5696 125
9950 389
155597 760
108940 136
14147 787
243198 330
66331 515
33666 283
133459 672
19632 287
86320 830
28488 175
61533 584
30502 706
10338 797