4814 728
5684 508
19803 620
4310 594
1710 102
4521 81
31270 566
7043 293
15616 379
11448 607
15155 890