21322 158
16368 669
3538 363
4375 766
1081 156
3102 468
1138 109
913 165
2598 608
3198 708
2518 345
2992 447