21576 240
1851 90
6347 667
7298 504
101589 927
3914 639
29134 416
46249 342
8672 473
17890 361
5150 70
65073 157
3780 124
84169 251
4612 318
5024 657
20654 532
7671 414
45023 322
10478 228
42146 493
3277 466
13735 656
5675 524
50695 332
43572 373
1891 377
122949 769