3514 420
21580 104
9517 530
5879 83
10409 90
22503 660
6790 571
42658 248
3031 674
2621 415
1844 447
4366 651