21358 158
16382 669
3540 363
4380 766
1082 156
3102 468
1143 109
915 165
2599 608
3198 708
2521 345
2997 447