15592 32
16828 681
6868 367
17488 110
74825 300
11798 259
18247 787
31362 447
3425 631
11483 219
6546 349
18411 968
8986 706
5692 176
84548 547
3830 945
4085 378
13444 285
15999 110
6255 786
12443 647
5048 182
12717 602
64869 527