2277 40
2480 213
4270 76
1980 220
5394 575
20771 893
3104 256
4556 78
5203 414
10360 765
5017 358
33103 686
20992 509