19495 373
403258 537
9646 406
28283 605
53566 77
6516 581
1290 94
11518 114
3087 459
2335 396
3987 675
6241 822
6393 720
5336 145
2105 302