11508 440
28029 418
12609 74
266541 917
32894 827
10958 614
14120 767
117596 457
120556 532
14463 258
10710 142
6108 295
9038 215
2380 197
5512 521