23412 631
11469 495
8472 677
4219 207
4322 263
9932 355
11490 171
7235 501
7511 218
58644 684
14680 599
55948 179