8882 521
7261 478
27679 470
10648 768
5213 248
6353 264
16710 471
6062 457
8930 107
14094 528
3740 144
5610 338
21091 732
7083 509
3969 466
10252 488
3493 117
4880 227
28610 271
5369 110
11895 168
5029 64
11219 42
10410 667