666 160
5662 119
421 124
488 98
833 215
159 43
2984 913
7773 468
14177 446
2969 623
214 66
1933 395
1793 520
257 73
648 172
9632 335
8351 262
1061 342
4931 106
604 189
120 23
318 103
1863 455
1043 302