50427 556
20783 677
20394 457
36130 1009
16477 51
17462 205
13242 48
7636 433
21283 273
101410 171
19043 580
70980 650