3001 380
13460 471
25813 451
17592 295
59949 518
6590 380
22674 180
23131 373
5707 93
3562 160
9368 731