50504 60
6546 166
3759 711
8859 38
16242 157
6546 329
4919 414
5908 199
10314 565
16011 83
25421 481
33901 259
4610 653
9189 501
7620 473