30320 120
40486 153
37490 654
72604 783
43540 463
24844 236
30556 349
58588 803
91195 262
55206 115
45060 614
59375 623
24050 480
16335 218