2276 425
23265 337
9235 502
8935 435
13353 622
102647 915
54054 445
5900 80
3613 256
1678 184
3171 739