3021 350
4273 152
48222 99
51950 468
64879 856
74782 144
68831 371
90841 765
15782 148
6627 159
18238 111