1319 318
1646 526
18488 82
42351 1115
53653 77
7042 238
8610 421
22171 260
3716 536
4754 715
2600 584
16388 58