496 55
1957 527
2204 523
2620 426
1622 377
2937 852
21926 432
10885 717
2217 406
1079 179
3727 945
4047 121
4468 618