3288 279
85649 426
125940 671
51742 858
77536 978
10639 348
15455 445
23457 503
5347 771
3899 231
12439 310
14625 287
5270 88
38286 386