2100 564
1016 154
5077 177
7703 841
401673 1305
29563 387
45543 787
1884 149
6443 670
5904 186
3851 188
8026 863
18615 310