22223 863
1829 270
1619 44
2968 155
3613 678
21526 269
6168 541
8481 804
4787 285
1720 266
2680 283
2695 771
529 115
1952 475
1284 197
1263 134