22703 863
1876 270
1718 44
3175 156
3620 678
22046 269
6288 541
8575 804
4955 285
1736 266
2720 283
2710 771
535 115
1967 475
1311 197
1313 134