31122 150
16519 716
39154 470
23827 323
32981 273
21152 434
2141 186
38591 646
15066 580
17465 329
9160 115
7529 271
14084 775
27357 197
29502 468
10251 754
16223 353
14859 533
13429 771
23404 595
27947 165
7722 399
9167 708
26260 280
9833 344
43452 136
5804 219
14018 684