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