21062 116
38030 885
42417 746
45096 1033
36119 1060
43407 1114
44644 1842
27112 576
36899 112
15506 1998
23641 1442
20607 971
25463 704
39836 1740
15335 358
41320 933
31951 678
16004 1563
35412 1374
24068 1125