3289 420
21346 104
9469 530
5690 83
10274 90
22443 660
6712 571
41521 248
2936 674
2599 415
1810 447
4301 651