22918 1270
40858 534
41548 924
39428 678
17824 188
11216 990
29958 340
13744 1702
49171 816
50656 831
18226 1487
20973 1407
35217 1021
38670 600
37077 2000