19484 373
403027 537
9638 406
28245 605
53452 77
6510 581
1286 94
11508 114
3083 459
2330 396
3984 675
6234 822
6385 720
5317 145
2104 302