12958 316
2485 153
2385 180
126568 324
9072 532
5489 542
5991 720
3504 229
8425 518
4058 681
4639 78
5311 617
3943 660
5912 294
9282 479
2616 301