149938 877
25138 697
6138 65
19217 541
2531 272
7087 302
2615 138
5268 925
2905 657
2076 254
24280 571
3083 408
3094 469
3028 205