17426 50
43847 179
10521 43
28118 82
10343 35
11390 19
7708 39
12798 25
8434 38
13086 25
13302 76
22215 50
39083 159
12018 23
4781 3
1643 5
13604 64
54670 197
5831 14
3579 10