21123 801
8284 89
17995 507
22209 442
13954 760
15428 669
28384 898
27422 164
6667 406
17941 345
21868 537
4289 372
3895 596
28731 894
15683 360
3580 759
5272 90
17782 283
14352 278
45030 179
86086 643
169811 696
15184 520
18313 382
8412 234
6027 520
4355 471
6175 428