2189 423
10400 926
4562 745
9953 774
23504 645
59661 602
32670 520
54292 342
7983 348
9562 252
10718 217
14549 739
3661 801