15015 35
17275 31
163310 366
17758 33
12852 7
27621 37
28727 27
12490 25
28897 49
18239 23
15254 25
21239 23
14559 11
81757 96
18092 36
20473 24
153238 190
8096 4
11346 26
3546 3
10795 17
4104 5
24351 13
41730 38