1326 318
1650 526
18499 82
42369 1115
53692 77
7048 238
8623 421
22177 260
3725 536
4769 715
2610 584
16397 58