2277 40
2477 213
4270 76
1980 220
5393 575
20769 893
3103 256
4551 78
5202 414
10359 765
5013 358
33098 686
20990 509