19493 373
403126 537
9641 406
28262 605
53518 77
6514 581
1288 94
11510 114
3083 459
2330 396
3984 675
6237 822
6386 720
5322 145
2104 302