675 42
196 45
26323 421
84081 96
31115 779
25409 115
8793 473
12767 131
4172 668
13870 109
11414 528
6053 836
2598 127
4396 145