20556 121
1023 98
847 60
3784 765
3390 911
2097 415
5487 768
26248 136
73785 459
9884 130
24883 52
7904 787
3982 548
4148 258
18864 406
1185 180
2045 293