8546 671
5616 330
11316 500
43226 508
4445 622
9999 453
8371 788
4576 794
9764 77
7263 504
11083 464
5810 698
4506 418
5279 387
16370 116
7453 47
1803 278