22068 383
11846 341
163087 768
4245 427
1723 280
2725 550
1022 47
2649 490
4112 637
1801 191
2498 627
756 29
3063 658
2792 555