22061 383
11843 341
162997 768
4245 427
1722 280
2723 550
1020 47
2648 490
4110 637
1800 191
2492 627
755 29
3062 658
2788 555