19493 373
403080 537
9641 406
28255 605
53494 77
6513 581
1286 94
11509 114
3083 459
2330 396
3984 675
6237 822
6385 720
5321 145
2104 302