2602 609
2673 421
33873 788
222873 257
108983 642
10601 828
25094 148
64232 441
17164 768
4648 527
6648 100