2403 313
320873 1101
1538 337
14187 403
8843 378
15382 90
56040 204
29672 490
21865 653
26230 964
50294 184
8354 237