21061 116
38029 885
42417 746
45093 1033
36116 1060
43406 1114
44638 1842
27111 576
36899 112
15504 1998
23639 1442
20604 971
25463 704
39833 1740
15335 358
41317 933
31951 678
16003 1563
35412 1374
24066 1125