22068 383
11846 341
163076 768
4245 427
1723 280
2725 550
1022 47
2648 490
4112 637
1801 191
2498 627
755 29
3062 658
2792 555