40241 435
11416 812
11920 623
18385 78
407351 400
310903 715
59161 337
17498 69
16209 214
31946 788
16375 144
323587 846
495342 1121
421179 706
81991 597
965702 1272
201844 1056
14707 245
23643 107
151193 470
449720 1070
165407 855
149378 610
138642 568
373546 956
12128 505
9848 209
35373 453