3268 420
21316 104
9460 530
5656 83
10250 90
22397 660
6673 571
41285 248
2927 674
2597 415
1801 447
4287 651