9032 14
2618 12
2195 14
3728 7
6665 11
2680 10
4505 12
25392 83
39319 89
5092 14
5106 17
1422 1
10896 33
5921 12
2430 3
1475 5
1561 4
4857 11
2492 6
1606 2
1034 3
2329 15
1757 3
12140 26