2497 52
2994 648
52269 789
6068 192
100835 590
220942 558
260043 839
236167 1178
107759 596
40478 201
59524 247
54505 94
86600 929
73024 579
64805 757
89303 720