8559 593
4792 239
14131 305
25485 935
13385 774
5514 349
15773 312
3171 67
13474 256
10305 833
4638 504
8569 328
4667 209