20353 90
15102 739
5502 160
5455 311
12561 302
7677 548
27972 344
18250 682
33595 60
20027 293
22663 74
30953 320
31700 486
5696 125
9950 389
155597 760
108943 136
14147 787
243199 330
66331 515
33666 283
133465 672
19635 287
86323 830
28489 175
61533 584
30502 706
10338 797