6596 425
3035 547
26795 294
16246 236
29855 468
22595 152
57739 68
39769 138
8756 490
21743 552
27034 746
9310 655
8578 697
5405 139
7324 540
5098 305