7956 331
21325 313
64400 1048
61404 880
20550 762
7039 55
7978 792
2987 119
4836 519
967 75
903 116
1261 126