29588 59
16851 31
13492 33
12846 43
12218 15
11525 40
10911 35
10554 14
8837 37
7871 27
7867 17
7650 14
7238 19
7191 19
6910 6
6510 27
6392 12
6218 24
5893 13
5676 26
5468 10
5309 10
4979 24