2609 631
1581 461
19341 82
44080 1116
55803 77
7184 239
9074 421
22321 260
3785 536
4851 715
2626 584
36575 68