21018 1001
16273 714
4770 314
70069 263
14865 487
10665 701
37520 649
13379 290
9993 166
8637 922
8363 129
19453 453
6702 333
7934 684
25143 1067
11666 442
8360 478
6906 349
6508 683
11506 284
12511 440
10339 564
5801 833
3552 127