12603 62
19105 641
11255 659
8712 309
55146 140
23240 200
19143 170
23221 733
11523 331
9707 516
4551 106