19493 373
403165 537
9642 406
28268 605
53527 77
6514 581
1288 94
11511 114
3083 459
2330 396
3986 675
6239 822
6388 720
5325 145
2104 302