3468 420
21538 104
9510 530
5843 83
10387 90
22488 660
6779 571
42492 248
2990 674
2620 415
1833 447
4351 651