19493 373
403169 537
9642 406
28268 605
53528 77
6514 581
1288 94
11515 114
3084 459
2331 396
3987 675
6239 822
6389 720
5329 145
2104 302