11521 92
21855 189
35779 830
19491 998
17957 370
558167 1736
22160 279
21624 925
14600 666
33777 304
109137 449
75112 921
84823 215
41518 153
66296 379
27198 623
10881 314
38446 575
27658 174
17231 212
17770 725
85864 532
16301 568
37500 217
22113 695
35181 157
53801 202
43037 97