7949 331
21279 313
64391 1048
61392 880
20537 762
7038 55
7971 792
2986 119
4835 519
967 75
903 116
1260 126