2376 40
2583 213
4458 76
2043 220
5457 575
21022 893
3170 256
4798 78
5379 414
10597 765
5234 358
33487 686
21227 509