23399 631
11461 495
8459 677
4211 207
4317 263
9924 355
11462 171
7181 501
7475 218
58360 684
14651 599
55830 178