20353 90
15102 739
5502 160
5456 311
12562 302
7678 548
27977 344
18250 682
33595 60
20027 293
22663 74
30962 320
31702 486
5696 125
9950 389
155597 760
108944 136
14148 787
243201 330
66331 515
33666 283
133466 672
19635 287
86326 830
28489 175
61533 584
30502 706
10338 797