19479 373
402555 537
9646 406
28184 605
53116 77
6515 581
1299 94
11518 114
3094 459
2332 396
3991 675
6240 822
6400 720
5312 145
2091 302