2378 94
575930 3061
216006 1112
21781 1020
329874 1230
201256 667
28549 679
89234 619
6093 621
59722 667
41281 420
5412 409
3307 638
7305 495
6072 751