22697 72
16496 115
90984 588
12053 136
31534 234
29147 400
111369 871
34245 715
39728 616
133020 220
20268 457
61983 402
69604 490
49926 243
44855 618
78903 812
51415 867
12613 755
14526 259
19353 226
32583 607
39151 576
29785 227
21244 878