21095 116
38036 885
42433 746
45107 1033
36126 1060
43430 1116
44678 1842
27120 576
36923 112
15531 1998
23652 1442
20622 971
25472 704
39845 1740
15339 359
41354 933
31959 678
16013 1563
35424 1374
24089 1126