30168 75
133748 667
10193 566
29035 612
4409 399
24273 906
27784 465
8172 405
14994 372
5880 400
24957 328
49767 1004
58224 491
9471 713
8294 59
28294 210
7680 362
8724 710
6030 610
3673 656
3823 126
4328 696
3549 245
5017 259
5566 893
7538 139
8122 160
6146 438