3105 592
2105 292
1259 163
3402 743
16535 611
6942 314
86613 251
7093 918
6057 606
2783 197
5440 897
28516 904
5128 494
3752 778
6763 691