21969 158
16650 669
3574 363
4438 766
1139 156
3132 468
1196 109
953 165
2621 608
3222 708
2590 345
3063 447