7095 317
4749 44
11365 201
21282 500
8673 612
2794 295
4367 269
6223 561
35903 277
15786 254
12524 512