21895 367
32645 233
9302 441
5051 71
147269 745
224072 681
12560 781
26660 623
68521 117
2552 196
4119 339
7170 564
5268 755
4936 713
4082 432
6582 73