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