50403 556
20779 677
20384 457
36126 1009
16475 51
17460 205
13240 48
7633 433
21272 273
101375 171
19038 580
70963 650