2603 253
3190 217
3901 713
4954 859
87348 309
7621 562
4499 185
6751 540
7004 662
9982 476
4053 500
4662 634