2933 401
8898 487
30424 650
30361 292
35567 533
23162 678
2564 205
5932 630
2582 243
2048 242
10445 583