40099 101
23871 506
51150 563
38551 173
80790 469
23446 219
6296 215
85599 267
10338 104
5364 242
69877 245
34566 118
24888 123
39926 774
19093 289
99668 511
24729 537
99085 245
35165 198
21071 380
52815 430
38518 975
22722 643
14894 657
42470 234
22562 440
120921 795