2561 675
17577 561
4510 295
3942 715
65736 660
20222 623
6422 337
15530 880
3912 388
5338 100
3965 430
23882 678
5622 290
3051 288
2061 113