21938 383
11459 341
160610 766
4185 427
1657 280
2638 550
939 47
2584 490
4037 637
1719 191
2432 627
684 29
3009 658
2700 555