19493 373
403129 537
9641 406
28264 605
53519 77
6514 581
1288 94
11510 114
3083 459
2330 396
3984 675
6237 822
6386 720
5323 145
2104 302