5112 529
1616 228
4669 642
7867 713
3133 617
2464 220
48961 495
6581 120
4040 650
4534 741
24295 578
10953 57