21442 158
16428 669
3545 363
4391 766
1094 156
3106 468
1150 109
924 165
2604 608
3201 708
2527 345
3010 447