2897 493
16613 73
2051 277
26239 286
26040 279
17955 369
6439 646
8608 706
24971 141
23987 304
34902 243