7952 331
21309 313
64393 1048
61400 880
20549 762
7038 55
7973 792
2986 119
4835 519
967 75
903 116
1260 126