3466 420
21530 104
9510 530
5838 83
10384 90
22487 660
6777 571
42472 248
2988 674
2620 415
1832 447
4349 651