3277 420
21331 104
9461 530
5669 83
10255 90
22411 660
6700 571
41386 248
2932 674
2597 415
1802 447
4293 651