2177 40
2370 213
4065 76
1909 220
5220 575
20348 893
2994 256
4364 78
4967 414
8928 765
4514 358
32619 686
20546 509