2402 313
320431 1101
1537 337
14143 403
8842 378
15382 90
56037 204
29668 490
21858 653
26213 964
50280 184
8354 237