19477 373
402975 537
9637 406
28229 605
53424 77
6510 581
1286 94
11508 114
3082 459
2330 396
3984 675
6234 822
6385 720
5316 145
2104 302