23528 631
11572 495
8630 677
4298 207
4429 263
10045 355
12325 171
7956 501
8328 218
63437 690
15615 599
59337 180