29895 36
13009 21
11054 3
8547 8
17983 15
5887 11
9902 3
27077 14
17703 18
29567 29
33399 12
6126 16
6744 6
8860 17
3634 5
7537 6
5945 4
11734 16
9426 12
10690 15
8469 14
4386 3
11754 14
2800 10