2590 77
67535 622
36089 468
43393 308
77863 693
51639 646
4220 360
4581 402
7774 372
11512 432
3085 129
29848 762
36343 340
88489 257