12610 622
21923 555
18751 410
39400 412
92868 843
423169 1061
19864 187
9010 356
20048 66
8307 145
7035 39
10420 728
7191 429
333672 1079
88362 270
20129 445
20632 704
521406 1661
194353 620
43541 172
10291 339
81646 164
79228 179
11578 892
21123 37
33192 222
23989 698
14316 890