2374 40
2583 213
4457 76
2043 220
5456 575
21022 893
3169 256
4795 78
5379 414
10595 765
5232 358
33477 686
21227 509