7945 331
21254 313
64386 1048
61384 880
20536 762
7038 55
7969 792
2985 119
4835 519
967 75
903 116
1260 126