7946 331
21260 313
64389 1048
61386 880
20536 762
7038 55
7969 792
2985 119
4835 519
967 75
903 116
1260 126