1326 318
1650 526
18499 82
42369 1115
53695 77
7048 238
8625 421
22178 260
3725 536
4769 715
2610 584
16398 58