19487 373
403052 537
9638 406
28252 605
53462 77
6511 581
1286 94
11508 114
3083 459
2330 396
3984 675
6235 822
6385 720
5319 145
2104 302