35095 49
8567 160
13378 379
21099 301
16415 438
29612 465
377591 1078
40939 581
58190 485
26796 186
33526 166