2426 40
2636 213
4528 76
2072 220
5548 575
21156 893
3214 256
4925 78
5446 414
10722 765
5350 358
33732 686
21398 509