15053 411
40793 115
13538 134
10121 166
18777 291
20921 201
9413 117
28027 834
27899 568
24259 386
9444 299
17851 375
14976 707
8565 647
40390 436
21548 198
44517 490
19054 685
7596 804
8585 571
20904 461
20917 629
11939 623
14812 77
9523 703
16499 360
10682 775
439741 1035