300518 1084
1528 337
13556 403
8840 378
15372 90
55967 204
29540 490
21787 653
26047 963
2349 313
50017 184
8344 237