2277 40
2476 213
4268 76
1979 220
5393 575
20768 893
3103 256
4550 78
5200 414
10358 765
5011 358
33095 686
20987 509