25392 83
435 9
2994 5
14639 17
2897 18
581 6
2960 6
16419 12
617 1
583 2
249 10
6082 7
43353 81
473 7
10142 39
14667 41
1032 9
667 0
616 4
27733 105
3671 7
741 4
391 8
2165 12