2163 508
2064 315
918 96
3985 563
127510 636
3135 627
9403 402
5544 412
1763 324
217846 708
12745 300
5081 212
12544 453
66438 877
26793 434