6047 679
2094 509
1621 263
2753 534
1234 212
1797 461
643 107
3041 371
888 111
3616 445
1131 44
4753 296
8019 189
4014 779
3881 630
26839 344
18213 201