18798 356
98456 781
48888 620
32590 738
57479 943
11870 767
5837 425
6345 508
7273 622
7071 349
10774 346
24348 259
8430 668
6659 559
5081 303