21776 338
1872 101
4441 35
3356 322
14336 680
8383 274
5994 509
18749 544
8689 363
15136 334
17147 215
14073 418
5329 620
2786 326
2134 211
7703 167
2396 242
1054 80
16246 586
7149 269
30172 819
6376 398
43769 412
4214 356
5053 574
13481 306
16588 611
4569 786