2605 77
67975 623
36533 468
43926 308
78268 693
52225 646
4265 360
4631 402
7811 372
11546 432
3101 129
30591 762
37060 340
89747 260