20215 39
12584 25
5168 9
15121 27
36321 69
32948 68
22707 60
22493 70
18111 50
7530 16
155474 347
168009 222
30092 34
29615 34
49434 76
15230 41
15386 28
65764 99
7283 17
38111 48
13997 31
7054 9
8493 12
56223 174