15448 18
9673 3
12560 19
9278 0
9092 7
11397 16
11335 6
10380 5
42360 156
19608 51
19476 51
91614 67
17979 52
12901 14
10109 17
11833 14
32430 99
18727 24
13737 18
11228 5
10183 5
24731 21
41703 77
38517 104