34022 188
28102 277
46293 843
41064 820
40575 311
12515 452
13421 1868
11935 378
31556 1592
14907 1322
15866 759
43047 1888
44087 496
21366 688
40490 526
31383 1675