2289 425
23276 337
9286 502
8970 435
13442 622
102823 915
54263 445
5908 80
3630 256
1685 184
3180 739