21776 338
1871 101
4440 35
3354 322
14336 680
8382 274
5994 509
18747 544
8687 363
15135 334
17139 215
14068 418
5327 620
2786 326
2134 211
7703 167
2395 242
1053 80
16243 586
7147 269
30089 819
6375 398
43765 412
4211 356
5052 574
13481 306
16584 611
4569 786