3517 420
21582 104
9517 530
5883 83
10411 90
22505 660
6790 571
42672 248
3032 674
2621 415
1845 447
4368 651