7296 317
4806 44
11551 201
21441 500
8730 612
2799 295
4398 269
6264 561
35948 277
15846 254
12574 512