22786 651
11636 632
3145 167
5296 527
3625 423
5345 283
6042 138
11243 687
2148 29
4136 111
3114 530
3871 443
2879 179