11504 440
28029 418
12606 74
266522 917
32893 827
10958 614
14119 767
117585 457
120549 532
14463 258
10709 142
6108 295
9038 215
2379 197
5512 521