16685 140
1274 5
2565 8
3835 23
2283 12
13696 77
10365 90
7608 48
12820 74
4560 13
10306 37
17969 68
15639 63