30171 75
133775 667
10193 566
29037 612
4409 399
24277 906
27787 465
8173 405
14994 372
5881 400
24960 328
49800 1004
58225 491
9471 713
8295 59
28302 210
7680 362
8724 710
6033 610
3674 656
3823 126
4329 696
3549 245
5018 259
5566 893
7538 139
8122 160
6147 438