300083 1084
1528 337
13547 403
8840 378
15372 90
55966 204
29537 490
21786 653
26046 963
2349 313
50011 184
8344 237