2708 77
71406 624
45183 471
44978 308
85661 698
55702 649
4568 360
4998 402
8123 372
12036 433
3263 129
37201 768
41792 341
95578 266