250 38
3829 517
2986 530
19891 1019
6887 476
1309 353
3985 630
5941 647
2572 690
788 86
1248 218
1263 83
2024 408
1663 211
4549 677
3330 901
3039 745
1858 344
2339 624
2886 148
4492 693
2483 372
3795 129
27607 466