30106 75
133383 667
10180 566
28963 612
4398 399
24185 906
27726 465
8162 405
14984 372
5845 400
24852 328
49131 1004
58134 491
9459 713
8213 59
28162 210
7658 362
8716 710
6014 610
3668 656
3817 126
4321 696
3536 245
5015 259
5552 893
7531 139
8109 160
6128 438