2886 370
5442 764
169930 1195
289784 568
53443 619
45849 758
27731 295
4097 537
7858 301
3294 552
3381 752
19717 553
3487 820
8626 471