7097 317
4750 44
11365 201
21282 500
8673 612
2794 295
4367 269
6224 561
35903 277
15788 254
12525 512