2374 40
2583 213
4457 76
2043 220
5455 575
21022 893
3169 256
4794 78
5376 414
10595 765
5230 358
33477 686
21224 509