21016 794
2380 174
5220 139
16207 351
5136 230
8507 312
6312 560
12977 195
9272 724
5353 70
6331 356
8048 262
9581 484
5767 435
26433 510
8105 665
6736 741
11131 635
247039 1196
934833 960
163935 974
46267 1003
21495 549
255097 640
15546 624
100938 817
258376 1184
178617 790