19493 373
403209 537
9645 406
28275 605
53546 77
6516 581
1288 94
11516 114
3087 459
2331 396
3987 675
6240 822
6392 720
5333 145
2104 302