19759 30
54480 85
43451 63
2284 6
12327 10
6072 16
32043 35
8987 25
8083 14
7879 21
6379 14
15896 24
18474 42
26039 119
586 12
23965 39
2226 13
14236 18
33027 43
33436 108
10940 31
4161 15
119542 190
12751 10