22882 10
51080 20
85356 41
73827 22
84302 50
23583 9
95527 82
20177 24
71227 26
51732 19
430759 135
776358 46
209377 22
580455 43
1399126 160
71877 9
235907 52
441184 70
520979 42
416651 31
475529 35
370201 22
805383 57
253057 6