22645 778
115802 642
9096 173
16947 289
4942 208
2386 346
1774 255
3225 70
3538 607
4540 602
6448 135
2941 125
1955 126
85900 696