16562 839
2620 797
3182 875
961 259
2028 314
36142 657
7586 604
24580 640
5481 251
19880 531
4038 193
37920 588
11357 736
5119 160