6593 425
3034 547
26795 294
16245 236
29851 468
22594 152
57737 68
39763 138
8755 490
21743 552
27026 746
9308 655
8577 697
5403 139
7323 540
5098 305