22097 367
33007 233
9345 441
5059 71
147597 746
224207 681
12562 781
26672 623
68892 117
2563 196
4132 339
7182 564
5274 755
4944 713
4087 432
6593 73