24042 329
16585 555
27126 103
58195 629
6483 179
99990 1123
14411 871
8852 759
15976 665
5662 180
12651 703
8197 679
37306 283
15665 817
16235 744
15347 125
15382 833
15561 168
85192 496
7607 472
17248 597
13862 661
8293 520
26662 801