19493 373
403151 537
9642 406
28267 605
53525 77
6514 581
1288 94
11511 114
3083 459
2330 396
3985 675
6238 822
6388 720
5325 145
2104 302