3467 420
21537 104
9510 530
5841 83
10387 90
22487 660
6779 571
42483 248
2988 674
2620 415
1833 447
4350 651