8020 331
21661 314
64568 1048
61524 880
20594 762
7062 55
7992 792
3017 119
4882 519
975 75
909 116
1264 126