21306 79
24252 47
19656 32
23342 42
15820 25
37270 66
12690 9
9060 18
19177 25
33938 40
27124 42
19558 47
11034 20
45483 104
17449 26
6003 18
2439 11
3495 8
32959 34
12802 19
4234 1
15283 24
34926 91
25831 64