50435 556
20785 677
20395 457
36140 1009
16477 51
17462 205
13242 48
7636 433
21290 273
101412 171
19047 580
70980 650