18799 356
98456 781
48890 620
32590 738
57483 943
11870 767
5837 425
6346 508
7274 622
7071 349
10776 346
24350 259
8430 668
6659 559
5081 303