21921 158
16602 669
3567 363
4433 766
1138 156
3129 468
1195 109
953 165
2620 608
3220 708
2586 345
3055 447