20222 265
99052 171
4912 483
13170 524
3181 544
5941 607
11179 782
324947 497
10431 345
39499 1013
26355 311
6632 570
16139 1019
4064 421
8355 863