11508 440
28033 418
12610 74
266555 917
32895 827
10958 614
14121 767
117601 457
120564 532
14464 258
10710 142
6108 295
9040 215
2380 197
5514 521