30293 120
40465 153
37483 654
72519 783
43486 463
24821 236
30537 349
58564 803
91174 262
55186 115
45049 614
59358 623
24028 480
16332 218