19495 373
403267 537
9646 406
28284 605
53571 77
6516 581
1290 94
11518 114
3087 459
2335 396
3988 675
6242 822
6394 720
5338 145
2105 302