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