22748 651
11636 632
3142 167
5287 527
3624 423
5343 283
6042 138
11242 687
2139 29
4132 111
3114 530
3868 443
2870 179