11451 440
27971 418
12594 74
265952 917
32886 827
10949 614
14084 767
117312 457
120368 532
14447 258
10691 142
6098 295
9021 215
2373 197
5503 521