19493 373
403207 537
9645 406
28275 605
53546 77
6515 581
1288 94
11516 114
3087 459
2331 396
3987 675
6240 822
6391 720
5332 145
2104 302