50398 556
20778 677
20384 457
36126 1009
16474 51
17459 205
13240 48
7633 433
21270 273
101371 171
19038 580
70962 650