19493 373
403201 537
9643 406
28275 605
53544 77
6515 581
1288 94
11516 114
3087 459
2331 396
3987 675
6239 822
6391 720
5332 145
2104 302