23422 631
11486 495
8486 677
4224 207
4337 263
9941 355
11520 171
7273 501
7547 218
58956 684
14728 599
56112 179