23531 631
11572 495
8634 677
4298 207
4429 263
10045 355
12367 171
7973 501
8337 218
63552 690
15645 599
59422 180