13990 45
22911 41
16851 25
89454 353
50215 319
29224 64
13936 40
69488 245
12880 32
19183 40
11217 21
22967 72
7245 15
2546 11
22941 46
5823 6
6048 19
64866 489
113697 326
80242 124
31188 93