3899 85
10181 391
5016 664
2889 312
8865 762
14575 69
11953 181
3117 152
4337 486
6303 230
4425 614
3996 249
5600 158
7921 497
6666 512