2277 40
2477 213
4270 76
1980 220
5393 575
20769 893
3103 256
4552 78
5203 414
10359 765
5014 358
33102 686
20991 509