39947 912
12593 285
7109 362
6707 623
5915 889
8727 452
4398 283
14889 59
10254 147
5438 194
7051 36
8076 323
11926 320
14033 665
26305 643
18028 817
6733 895
5648 292
12884 339
13836 496
2983 215
19879 168
43370 775
62484 144
13672 637
12781 350
13361 608
10579 556