30092 75
133242 667
10173 566
28931 612
4393 399
24157 906
27698 465
8160 405
14975 372
5827 400
24808 328
49040 1004
58106 491
9451 713
8193 59
28123 210
7651 362
8714 710
6008 610
3667 656
3817 126
4317 696
3535 245
5015 259
5552 893
7531 139
8106 160
6118 438