3258 420
21297 104
9458 530
5643 83
10240 90
22395 660
6671 571
41233 248
2926 674
2593 415
1800 447
4283 651