19486 613
14400 249
3032 743
99999 457
12634 201
64492 580
24731 406
4813 896
14794 684
11050 457
10394 339
8749 711
33771 224
11082 161
12903 676
9172 396
3400 903
8178 203
8783 409
28308 125
12212 227
12997 714
14245 547
2820 84
3696 48