2629 401
8772 487
30392 650
30130 291
34835 533
23137 678
2528 205
5848 630
2566 243
2031 242
10297 583