23412 631
11469 495
8474 677
4220 207
4324 263
9932 355
11492 171
7238 501
7513 218
58662 684
14684 599
55959 179