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