52973 659
31100 476
105586 209
52891 874
28013 261
78978 235
65173 368
95893 512
43339 341
106258 462
103157 694
64585 647