20353 90
15102 739
5503 160
5456 311
12563 302
7678 548
27979 344
18250 682
33595 60
20027 293
22663 74
30966 320
31707 486
5696 125
9950 389
155598 760
108944 136
14148 787
243201 330
66331 515
33666 283
133467 672
19635 287
86328 830
28490 175
61533 584
30502 706
10338 797