139790 526
13062 312
2752 855
794 174
15159 739
2197 437
2910 376
26802 269
17422 136
19506 764
6096 27
7142 658