3953 411
6754 742
4584 289
3128 200
4998 534
3429 440
1597 80
4574 294
7847 570
5756 367
19972 629
30012 612
77117 586