2441 40
2656 213
4544 76
2081 220
5571 575
21177 893
3231 256
4950 78
5458 414
10758 765
5371 358
33770 686
21429 509