21938 383
11461 341
160633 766
4187 427
1658 280
2638 550
939 47
2585 490
4037 637
1720 191
2432 627
684 29
3010 658
2700 555