39262 926
8297 137
25198 664
90627 683
5051 399
2190 192
257863 831
13511 70
4471 627
3033 614
2054 304
1044 66
1413 254