23412 631
11469 495
8472 677
4220 207
4322 263
9932 355
11491 171
7236 501
7512 218
58650 684
14680 599
55951 179