11504 440
28028 418
12606 74
266508 917
32893 827
10957 614
14119 767
117579 457
120543 532
14463 258
10709 142
6108 295
9038 215
2379 197
5512 521