40421 333
46859 541
16867 535
11938 119
15443 470
20538 498
28393 846
15594 501
17828 69
13060 58
24238 588
48692 735
165950 926
30903 325
14766 344
20239 676
29496 942
23103 424
18257 534
17968 244
14287 162
18301 317
18632 123
24661 290