2185 423
10369 926
4562 745
9951 774
23499 645
59647 602
32651 520
54276 342
7983 348
9562 252
10715 217
14546 739
3661 801