3293 420
21359 104
9472 530
5694 83
10277 90
22446 660
6714 571
41560 248
2938 674
2601 415
1812 447
4304 651