3517 420
21583 104
9518 530
5884 83
10412 90
22505 660
6790 571
42672 248
3034 674
2621 415
1845 447
4368 651