19493 373
403188 537
9642 406
28270 605
53537 77
6515 581
1288 94
11516 114
3084 459
2331 396
3987 675
6239 822
6390 720
5332 145
2104 302