3273 420
21325 104
9460 530
5662 83
10250 90
22399 660
6686 571
41338 248
2928 674
2597 415
1802 447
4289 651