1632 315
2721 280
3575 716
62926 782
16301 593
2372 413
1437 47
5331 592
20201 233
66499 307
92205 633
7121 523
2979 442
981 156