21976 158
16651 669
3574 363
4438 766
1139 156
3132 468
1196 109
953 165
2621 608
3223 708
2591 345
3064 447