21902 158
16592 669
3566 363
4431 766
1137 156
3129 468
1194 109
953 165
2620 608
3218 708
2584 345
3052 447