40310 857
31079 936
22011 711
28176 693
12095 473
18267 440
13594 308
16641 331
9304 335
24523 213
7782 790
3798 500
11801 160
8267 102
12391 186
21238 269
15232 183
6539 840
26897 352
26751 487
17039 880
10593 481
18264 862
39666 337
10881 474
15753 219
8328 628
22675 292