2394 40
2611 213
4497 76
2054 220
5503 575
21089 893
3195 256
4851 78
5409 414
10659 765
5288 358
33608 686
21304 509