9621 141
2412 466
1890 441
5048 779
8494 585
14715 157
22761 499
14190 128
6684 506
3474 317
7863 635