2997 400
44034 256
5389 706
5423 672
16197 235
4324 528
15099 870
6625 600
22382 87
36017 462
15414 283
11272 267
5230 611
6035 656
4467 83
6745 701
3865 207
6862 508
13399 253
9806 35
15007 109
3713 39
8879 590
9601 614
5328 259
7980 151
7802 458
6756 819