30628 43
22207 52
4171 11
14870 35
51319 123
24899 139
43141 162
27077 42
33385 72
31482 26
14505 30
17220 36
29751 87
14125 15
18225 39
12486 38
6209 22
5716 19