30087 75
133225 667
10173 566
28929 612
4393 399
24151 906
27696 465
8160 405
14971 372
5826 400
24803 328
49020 1004
58101 491
9450 713
8191 59
28113 210
7650 362
8713 710
6005 610
3667 656
3816 126
4317 696
3535 245
5015 259
5551 893
7531 139
8106 160
6118 438