7093 317
4749 44
11364 201
21281 500
8672 612
2794 295
4366 269
6221 561
35903 277
15786 254
12523 512