8959 588
25326 265
4443 882
8218 555
19414 317
5357 214
7354 678
9398 275
15121 385
3257 468
6875 726