21897 367
32657 233
9302 441
5051 71
147274 745
224072 681
12560 781
26660 623
68531 117
2553 196
4119 339
7172 564
5268 755
4936 713
4082 432
6582 73