30079 75
133133 667
10172 566
28914 612
4393 399
24133 906
27686 465
8157 405
14967 372
5822 400
24781 328
48962 1004
58085 491
9444 713
8176 59
28097 210
7645 362
8713 710
6003 610
3664 656
3815 126
4317 696
3532 245
5013 259
5546 893
7526 139
8104 160
6118 438