16959 28
17753 51
7338 11
9264 15
3492 16
10583 26
5294 12
22108 34
14006 32
7843 21
7545 17
17275 28
17581 77
31096 127
19181 32
17403 48
15328 19
4065 7
16479 30