30090 75
133231 667
10173 566
28931 612
4393 399
24155 906
27696 465
8160 405
14973 372
5827 400
24807 328
49034 1004
58104 491
9451 713
8193 59
28120 210
7651 362
8714 710
6006 610
3667 656
3816 126
4317 696
3535 245
5015 259
5551 893
7531 139
8106 160
6118 438