5734 783
7271 328
8253 56
15370 446
6974 749
18355 253
8675 32
36271 364
13135 934
8200 96
3292 196
3702 487
3090 650
7180 567
2545 569