22496 87
26133 508
4953 532
11688 838
5458 867
11545 561
7780 831
5756 129
28662 528
2467 143
4154 645
2619 217
5051 664
7548 553
3812 177
3117 391
9412 591
24508 804
3400 195
4902 41
4743 571
2399 38
3765 495
4869 631