15931 884
6261 790
9666 412
3049 621
8006 814
151829 499
6660 291
3087 135
6301 356
7178 70
6077 322
71163 737
47949 327
11322 183
28602 647
3247 327
14769 591
18924 112
7759 102
10542 99
6253 98
3050 215
10252 717