21705 250
7645 416
6326 335
3793 196
5302 532
4265 42
18507 685
9128 735
5325 151
6496 409
6602 106
12066 648
5099 532
3541 32
6595 701
6108 293
24696 612
4205 616
5711 266
32577 820
7840 490
11556 109
46050 608
26468 435
51587 58
55316 483
34694 375
4376 647