40991 1123
46746 961
19150 1510
15213 322
24737 1629
39821 1766
16951 1319
14564 757
27846 1241
36944 631
28466 908
38906 1744
49749 768
37260 1452
35622 931
29490 208
14776 1578
46195 156
22171 203
27290 196