11504 440
28029 418
12607 74
266531 917
32893 827
10958 614
14119 767
117586 457
120553 532
14463 258
10710 142
6108 295
9038 215
2380 197
5512 521