30151 75
133660 667
10193 566
29018 612
4403 399
24251 906
27770 465
8170 405
14989 372
5870 400
24933 328
49585 1004
58196 491
9466 713
8273 59
28246 210
7675 362
8722 710
6027 610
3671 656
3821 126
4326 696
3546 245
5016 259
5563 893
7537 139
8120 160
6142 438