150043 877
25214 697
6186 65
19301 541
2548 272
7126 302
2639 138
5317 925
2917 657
3764 254
24441 571
3128 408
3123 469
3074 205