2402 313
320772 1101
1538 337
14172 403
8843 378
15382 90
56039 204
29670 490
21865 653
26230 964
50289 184
8354 237