12634 62
19119 641
11268 659
8718 309
55405 140
23251 200
19151 170
23347 733
11537 331
9721 516
4561 106