3268 420
21313 104
9460 530
5654 83
10249 90
22397 660
6672 571
41279 248
2927 674
2597 415
1801 447
4286 651