22253 32
15126 20
31102 100
11156 18
13132 14
9143 13
14903 21
9809 14
12103 9
11128 10
18817 33
23924 61
10342 12
22975 83
14090 14
9800 1
16352 48
14916 36
20378 50
16252 16
15243 28
29909 63
53832 157
15418 9