150033 877
25202 697
6178 65
19285 541
2546 272
7118 302
2637 138
5317 925
2916 657
3762 254
24420 571
3123 408
3123 469
3071 205