30133 75
133572 667
10192 566
29000 612
4401 399
24233 906
27757 465
8166 405
14989 372
5863 400
24909 328
49375 1004
58182 491
9465 713
8254 59
28220 210
7670 362
8721 710
6020 610
3671 656
3819 126
4326 696
3542 245
5015 259
5558 893
7536 139
8119 160
6137 438