3176 222
167965 612
76900 276
209091 1143
57843 315
53661 841
23891 121
45170 737
3888 549
8109 352
10814 399
6524 363
18391 840
4350 130