13096 295
37373 572
2507 135
54200 469
143555 301
99751 653
13073 504
49307 530
32402 224
10647 581
9741 50
6875 82
3225 70
18467 398