150043 877
25211 697
6183 65
19300 541
2548 272
7125 302
2639 138
5317 925
2917 657
3764 254
24437 571
3127 408
3123 469
3074 205