23411 631
11466 495
8465 677
4218 207
4321 263
9931 355
11478 171
7221 501
7500 218
58559 684
14675 599
55912 178