1 2705
12 12890
2 20099
1 4591
3 20297
1 2821
12 12220
2 2569
3 4717
7 4491
4 5055
1 2768
1 2176
5 4935
6 4320
16 13570
3 3330
0 12925
34 23566
29 30793