3274 420
21328 104
9461 530
5665 83
10254 90
22402 660
6693 571
41359 248
2930 674
2597 415
1802 447
4292 651