2590 77
67532 622
36088 468
43388 308
77861 693
51636 646
4220 360
4581 402
7774 372
11511 432
3085 129
29845 762
36343 340
88487 257