34020 188
28102 277
46288 843
41032 820
40575 311
12511 452
13419 1868
11934 378
31556 1592
14907 1322
15866 759
43045 1888
44085 496
21365 688
40489 526
31383 1675