20353 90
15102 739
5502 160
5455 311
12561 302
7678 548
27975 344
18250 682
33595 60
20027 293
22663 74
30957 320
31701 486
5696 125
9950 389
155597 760
108944 136
14148 787
243199 330
66331 515
33666 283
133465 672
19635 287
86324 830
28489 175
61533 584
30502 706
10338 797