21101 255
4530 29
13084 82
7493 745
3969 73
6597 394
4599 607
3317 109
5593 463
5546 596
7650 454
5021 521
5369 160
8710 593
5799 597
5764 758
13776 134
21000 383
11031 286
7459 336
40441 953
33348 404
9513 116
5378 250