15 11534
3 2905
10 23952
5 4295
0 11883
15 9807
26 23827
34 20423
8 4938
1 2349
12 10542
29 25391
13 6249
4 7017
12 10880
4 4387
0 70791
7 3995
1 2238
3 17824