19493 373
403094 537
9641 406
28259 605
53502 77
6513 581
1288 94
11510 114
3083 459
2330 396
3984 675
6237 822
6386 720
5322 145
2104 302