23422 631
11488 495
8486 677
4224 207
4337 263
9941 355
11520 171
7275 501
7547 218
58962 684
14728 599
56113 179