149959 877
25146 697
6144 65
19238 541
2538 272
7100 302
2616 138
5274 925
2906 657
3751 254
24323 571
3091 408
3106 469
3042 205