12679 84
209926 1057
113766 342
8452 71
43441 333
4415 223
13654 265
7438 524
40026 196
6412 61
28536 470