7946 331
21272 313
64390 1048
61389 880
20537 762
7038 55
7971 792
2986 119
4835 519
967 75
903 116
1260 126