19493 373
403225 537
9645 406
28277 605
53553 77
6516 581
1288 94
11517 114
3087 459
2334 396
3987 675
6240 822
6392 720
5334 145
2104 302