2915 665
511829 2036
1268 323
522 33
1546 419
72112 575
3988 145
8948 324
3325 182
17800 680
44330 402
4766 526