21443 158
16429 669
3545 363
4391 766
1096 156
3106 468
1150 109
925 165
2605 608
3201 708
2527 345
3011 447