15083 633
6286 86
6907 207
3886 772
2030 41
4188 297
135945 512
4950 620
5861 863
24052 139
30204 600
36312 194
4550 242