1249 226
31505 617
13431 733
16621 480
19780 722
35516 292
4634 107
11776 524
8422 687
4308 205
5887 476