22096 826
7198 121
13241 663
18576 668
12114 260
23018 104
11723 237
18864 55
5459 590
25074 732
23375 568
9726 85
22385 295
13701 417
32436 603
31689 648
14502 490
27310 375
16945 462
13130 175
13541 666
28610 665
17006 228
19306 605
9954 770
23048 593
38983 544
35743 736