12559 28
30135 110
5707 11
30384 122
9692 29
5953 11
6492 21
11285 22
10204 25
87891 255
10241 26
58295 232
26851 59
7401 10
7325 16
27760 80
19177 80
4929 7
14598 48
10145 13
6314 1
9939 35
11039 26
21641 35