31676 49
7728 160
12033 379
20454 301
15732 438
27938 465
372942 1076
40025 580
57315 485
24937 185
29888 165