19786 837
13535 613
3094 153
25445 451
2794 63
5148 686
8317 159
19060 500
16741 732
4350 83
4612 72
13800 53
86210 251