8893 282
9366 275
16693 613
20521 316
10738 186
7236 687
9938 300
7401 488
18081 269
14713 132
11317 345
5185 29
10588 907
8033 157
10164 627
7074 336
9480 711
5954 573
3947 113
6535 386
9288 791
14749 639
12241 214
23872 367
5749 254
9097 154
4380 188
18629 732