32047 669
5045 346
7955 276
5043 720
3179 505
5809 392
13578 442
25055 430
11786 298
1211 72
3417 603
30853 178
2488 504