21404 158
16403 669
3542 363
4388 766
1087 156
3103 468
1143 109
917 165
2599 608
3199 708
2526 345
3001 447