11451 440
27970 418
12594 74
265927 917
32886 827
10949 614
14084 767
117300 457
120355 532
14446 258
10691 142
6097 295
9020 215
2373 197
5503 521