16001 279
50030 524
4267 211
19303 804
14289 662
9470 409
39825 144
43314 460
6937 931
39515 779
2860 295
6567 83
6672 549
16323 89
26509 595
3168 245
31863 392
8624 504
14607 503
6049 379
36098 277
4357 413
19400 614
4128 148
163942 974
3090 489
2735 450
6174 353