3523 583
589 74
1538 241
27512 343
544 48
5822 123
29648 457
1739 373
209353 210
5031 529
232470 281
43413 721