16001 279
50033 524
4267 211
19305 804
14289 662
9470 409
39825 144
43317 460
6937 931
39521 779
2860 295
6567 83
6672 549
16325 89
26513 595
3169 245
31869 392
8624 504
14608 503
6049 379
36099 277
4357 413
19400 614
4128 148
163942 974
3090 489
2735 450
6174 353