21053 524
8001 458
4054 163
5643 917
14880 295
13046 600
38271 385
35129 714
39196 323
4095 858
15188 753
35383 236
6162 695
3700 928
141829 855
30091 416
2538 257
4572 417
3749 556
2892 369
9448 509
5368 218
37326 346
39796 676
99052 531
3766 620
11490 413
6120 89