4515 8
20131 32
28769 87
11461 26
2654 9
2171 2
11924 22
4480 11
13495 38
27824 69
16912 41
7326 16
47888 195
11345 31
12142 44
39751 96
33193 49
11307 33
26351 82
13231 22
61469 258
10865 25
5853 8