29901 862
31043 608
18208 150
25444 624
32040 319
31035 168
25918 578
32752 614
19671 419
20142 448
29798 344
18983 202
33999 733
28174 327
26320 590
32888 185
38737 837
19798 242
32863 294
26966 405
23545 487
26837 873
20050 213
17356 66