2189 423
10403 926
4562 745
9953 774
23504 645
59666 602
32671 520
54295 342
7983 348
9562 252
10718 217
14550 739
3661 801