1301 122
5562 509
3251 576
5350 227
27249 103
17160 569
9685 265
8882 891
7787 648
69706 733
9433 263
6995 117
31316 723
57598 667
4519 615
4059 882
32697 507