40241 857
31050 936
21997 711
28137 693
12077 473
18255 440
13562 308
16625 331
9288 335
24473 213
7769 790
3793 500
11767 160
8260 102
12380 186
21205 269
15143 183
6521 840
26874 352
26727 487
17010 880
10586 481
18244 862
39622 337
10862 474
15736 219
8316 628
22640 292