15053 411
40793 115
13538 134
10120 166
18777 291
20921 201
9413 117
28027 834
27898 568
24259 386
9442 299
17850 375
14975 707
8565 647
40390 436
21547 198
44517 490
19054 685
7596 804
8585 571
20904 461
20915 629
11938 623
14812 77
9522 703
16495 360
10682 775
439733 1035