30133 75
133567 667
10192 566
28996 612
4401 399
24232 906
27756 465
8166 405
14989 372
5860 400
24904 328
49359 1004
58180 491
9465 713
8252 59
28217 210
7669 362
8721 710
6020 610
3671 656
3819 126
4325 696
3542 245
5015 259
5558 893
7536 139
8119 160
6137 438