21062 116
38030 885
42417 746
45093 1033
36117 1060
43406 1114
44643 1842
27112 576
36899 112
15505 1998
23640 1442
20606 971
25463 704
39836 1740
15335 358
41320 933
31951 678
16003 1563
35412 1374
24067 1125