1296 122
5562 509
3251 576
5350 227
27247 103
17158 569
9682 265
8882 891
7787 648
69672 733
9431 263
6994 117
31273 723
57516 667
4519 615
4059 882
32659 507