30170 75
133766 667
10193 566
29035 612
4409 399
24276 906
27787 465
8173 405
14994 372
5880 400
24959 328
49785 1004
58224 491
9471 713
8295 59
28300 210
7680 362
8724 710
6032 610
3674 656
3823 126
4328 696
3549 245
5018 259
5566 893
7538 139
8122 160
6147 438