21290 158
16361 669
3537 363
4372 766
1079 156
3100 468
1137 109
912 165
2597 608
3198 708
2515 345
2987 447