2591 77
67536 622
36091 468
43395 308
77866 693
51642 646
4220 360
4583 402
7774 372
11512 432
3085 129
29853 762
36347 340
88492 257