3396 593
5996 673
221724 514
11737 145
13082 455
33957 332
15417 248
15270 414
26843 517
65320 367
12194 447
1996 415
12503 557