30500 150
16272 716
38409 470
23578 323
32593 273
20354 434
2122 186
38181 645
14878 580
17040 329
8832 115
7445 271
13838 775
26946 197
28812 468
9948 754
15930 353
14463 533
13207 771
23082 595
27343 164
7605 399
9024 708
25847 280
9669 344
42756 136
5714 219
13578 684