21625 366
32382 233
9277 441
5040 71
147049 744
223982 681
12556 781
26650 623
68381 116
2549 196
4112 339
7166 564
5263 755
4932 713
4080 432
6578 73