6580 10
13546 32
12795 18
7822 13
1745 2
15836 51
17361 15
7685 20
5648 13
7493 6
20449 52
1448 6
5851 15
10219 25
5951 9
54521 131
9385 29
29512 71
12960 17
8856 31
11953 24
3465 7
6206 12
13602 43