30298 120
40474 153
37484 654
72544 783
43496 463
24823 236
30543 349
58567 803
91175 262
55194 115
45052 614
59365 623
24036 480
16332 218