64743 412
1165 303
1226 299
700 160
19847 858
599 39
2736 593
2515 561
2046 182
1256 245
8735 684
928 167