12576 62
19085 641
11242 659
8709 309
54865 140
23225 200
19133 170
23118 733
11514 331
9699 516
4537 106