31210 150
16568 716
39287 470
23862 323
33055 273
21215 434
2142 186
38685 646
15114 580
17532 329
9210 115
7547 271
14151 775
27429 197
29609 468
10282 754
16269 353
14922 533
13467 771
23447 595
28029 165
7752 399
9185 708
26323 280
9874 344
43576 136
5812 219
14085 684