30152 75
133664 667
10193 566
29020 612
4403 399
24252 906
27773 465
8171 405
14989 372
5870 400
24933 328
49593 1004
58196 491
9466 713
8273 59
28248 210
7675 362
8722 710
6027 610
3672 656
3821 126
4326 696
3546 245
5016 259
5563 893
7537 139
8120 160
6143 438