22880 10
51029 20
85307 41
73828 22
84276 50
23584 9
95451 82
20126 24
71234 26
51707 19
430654 135
776352 46
209378 22
580452 43
1399083 160
71880 9
235832 52
441131 70
520976 42
416629 31
475532 35
370184 22
805382 57
253055 6